Em mới học dsPIC, em đang gặp rắc rối với PSV. Em đã đọc phần này trong
dsPIC30F MCU Family Reference Manual (DS70046) nhưng vẫn chưa hiểu rõ về nó.
- PSV có phải là bộ nhớ data nằm trong bộ nhớ chương trình k, hay chỉ là nơi chứa địa chỉ tới bộ nhớ data?
- Công dụng của PSV (tại sao phải có PSV mà không sử dụng trực tiếp bộ nhớ data)
trong phần 4.4.2: PSV Mapping with X and Y Data Spaces ( trong tài liệu ds70046 ở trên - trang 4-8) : hình như nó giới thiệu cách dùng bộ PSV, nhưng em k hiểu
- X data space, Y data space là gì? tại sao phải dùng PSV trong giải thuật lọc này?
- Nếu được, các bác có thể cho em vài ví dụ sử dụng PSV viết bằng C và bằng assembly được k ạ?
Em gửi kèm theo link file ds70046 luôn.
http://ww1.microchip.com/downloads/e.../70046e_cn.pdf
Thanks các bác nhiều nhiều.