資料介紹
直接存儲器訪問 (Direct Memory Access, DMA)控制器是 Microchip 的高性能 16 位數字信號控制器(Digital Signal Controller,DSC)系列中很重要的子系統。通過該子系統,無需 CPU 協助即可在 CPU 及其外設之間方便地傳輸數據。 dsPIC33E/PIC24E DMA 控制器針對高性能實時嵌入式應用進行了優(yōu)化,這些應用要求優(yōu)先考慮確定性和系統響應延時。
DMA 控制器在外設數據寄存器和數據空間 SRAM 之間傳輸數據。dsPIC33E/PIC24E 的 DMA 子系統使用雙端口 SRAM 存儲器 (DPSRAM)和寄存器結構,這使 DMA 可以通過自己獨立的地址和數據總線進行操作,而不會影響 CPU 操作。這種架構無需進行周期挪用,在周期挪用情況下,當有優(yōu)先級更高的 DMA 傳輸請求時會使 CPU 暫停。CPU 和 DMA 控制器都可以讀寫數據空間中的地址,而不會造成干擾 (例如 CPU 暫停),這可以獲得最大的實時性能?;蛘哒f, CPU處理不會影響存儲器與外設之間的 DMA 操作和數據傳輸。例如,執(zhí)行運行時自編程(Run-TimeSelf-Programming,RTSP)操作時,在 RTSP 完成之前,CPU 不會執(zhí)行任何指令。這種情況不會影響存儲器和外設之間的數據傳輸。
此外,DMA 可以訪問整個數據存儲空間(SRAM 和 DPSRAM)。當 CPU 或 DMA 嘗試訪問非雙端口 SRAM 時,將會使用數據存儲器總線仲裁器,可能導致 DMA 或 CPU 暫停。

- dsPIC33E/PIC24E系列參考手冊之I/O端口
- dsPIC33E/PIC24E系列參考手冊之看門狗定時器和節(jié)能模式
- dsPIC33E/PIC24E系列參考手冊之編程和診斷
- dsPIC33E/PIC24E系列參考手冊之程序存儲器
- dsPIC33E/PIC24E系列參考手冊之數據存儲器
- dsPIC33E/PIC24E系列參考手冊之閃存編程
- dsPIC33E/PIC24E系列參考手冊之振蕩器
- dsPIC33E/PIC24E 系列參考手冊—第21章 增強型控制器局域網(ECAN?)
- dsPIC33E/PIC24E系列中文參考手冊—第13章 輸出比較
- dsPIC33E/PIC24E系列中文參考手冊—運放/比較器
- dsPIC33E/PIC24E系列中文參考手冊—第34章 數據 EEPROM
- dsPIC33E/PIC24E系列參考手冊之CPU模塊
- dsPIC33E/PIC24E系列中文參考手冊—第19章 I2 C?
- dsPIC33E/PIC24E 系列參考手冊—第12章 輸入捕捉
- dsPIC33E/PIC24E 系列參考手冊—第01章 簡介
- 芯伯樂24C02/24C04/24CXX:百萬次擦寫非易失性存儲器的解決方案 329次閱讀
- CKS32F107xx系列的DMA控制器簡介 1.4k次閱讀
- 內存儲器主要用來存儲什么 3.8k次閱讀
- 內存儲器分為隨機存儲器和什么 4.3k次閱讀
- 隨機訪問存儲器(RAM)和只讀存儲器(ROM)的區(qū)別 4.4k次閱讀
- STM32基礎知識:串口通信-DMA方式 7.3k次閱讀
- STM32F1的DMA使用 4.6k次閱讀
- DMA傳輸方式 4.2k次閱讀
- 如何設置 DMA(直接內存訪問) 4.8k次閱讀
- PIC16C5X單片機的程序存儲器結構和堆棧技術介紹 2.7k次閱讀
- 采用嵌入式相變存儲器的BEOL e-NVM解決方案 2k次閱讀
- 一文詳解51單片機的存儲器組織結構 1.1w次閱讀
- PIC單片機特點及不足之處解析 7.2k次閱讀
- PIC16F87x單片機存儲器特點及數據存儲器使用規(guī)劃 4.8k次閱讀
- dma技術的工作原理分析 2.7w次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費下載
- 0.00 MB | 1490次下載 | 免費
- 2單片機典型實例介紹
- 18.19 MB | 92次下載 | 1 積分
- 3S7-200PLC編程實例詳細資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識別和講解說明
- 4.28 MB | 18次下載 | 4 積分
- 5開關電源原理及各功能電路詳解
- 0.38 MB | 10次下載 | 免費
- 6基于AT89C2051/4051單片機編程器的實驗
- 0.11 MB | 4次下載 | 免費
- 7藍牙設備在嵌入式領域的廣泛應用
- 0.63 MB | 3次下載 | 免費
- 89天練會電子電路識圖
- 5.91 MB | 3次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費
- 4LabView 8.0 專業(yè)版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費
- 5555集成電路應用800例(新編版)
- 0.00 MB | 33562次下載 | 免費
- 6接口電路圖大全
- 未知 | 30320次下載 | 免費
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費
- 8開關電源設計實例指南
- 未知 | 21539次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537791次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233045次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191183次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183277次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138039次下載 | 免費
電子發(fā)燒友App





創(chuàng)作
發(fā)文章
發(fā)帖
提問
發(fā)資料
發(fā)視頻
上傳資料賺積分
評論