資料介紹
直接存儲(chǔ)器訪問(wèn) (Direct Memory Access, DMA)控制器是 Microchip 的高性能 16 位數(shù)字信號(hào)控制器(Digital Signal Controller,DSC)系列中很重要的子系統(tǒng)。通過(guò)該子系統(tǒng),無(wú)需 CPU 協(xié)助即可在 CPU 及其外設(shè)之間方便地傳輸數(shù)據(jù)。 dsPIC33E/PIC24E DMA 控制器針對(duì)高性能實(shí)時(shí)嵌入式應(yīng)用進(jìn)行了優(yōu)化,這些應(yīng)用要求優(yōu)先考慮確定性和系統(tǒng)響應(yīng)延時(shí)。
DMA 控制器在外設(shè)數(shù)據(jù)寄存器和數(shù)據(jù)空間 SRAM 之間傳輸數(shù)據(jù)。dsPIC33E/PIC24E 的 DMA 子系統(tǒng)使用雙端口 SRAM 存儲(chǔ)器 (DPSRAM)和寄存器結(jié)構(gòu),這使 DMA 可以通過(guò)自己獨(dú)立的地址和數(shù)據(jù)總線進(jìn)行操作,而不會(huì)影響 CPU 操作。這種架構(gòu)無(wú)需進(jìn)行周期挪用,在周期挪用情況下,當(dāng)有優(yōu)先級(jí)更高的 DMA 傳輸請(qǐng)求時(shí)會(huì)使 CPU 暫停。CPU 和 DMA 控制器都可以讀寫(xiě)數(shù)據(jù)空間中的地址,而不會(huì)造成干擾 (例如 CPU 暫停),這可以獲得最大的實(shí)時(shí)性能。或者說(shuō), CPU處理不會(huì)影響存儲(chǔ)器與外設(shè)之間的 DMA 操作和數(shù)據(jù)傳輸。例如,執(zhí)行運(yùn)行時(shí)自編程(Run-TimeSelf-Programming,RTSP)操作時(shí),在 RTSP 完成之前,CPU 不會(huì)執(zhí)行任何指令。這種情況不會(huì)影響存儲(chǔ)器和外設(shè)之間的數(shù)據(jù)傳輸。
此外,DMA 可以訪問(wèn)整個(gè)數(shù)據(jù)存儲(chǔ)空間(SRAM 和 DPSRAM)。當(dāng) CPU 或 DMA 嘗試訪問(wèn)非雙端口 SRAM 時(shí),將會(huì)使用數(shù)據(jù)存儲(chǔ)器總線仲裁器,可能導(dǎo)致 DMA 或 CPU 暫停。
- dsPIC33E/PIC24E系列參考手冊(cè)之I/O端口
- dsPIC33E/PIC24E系列參考手冊(cè)之看門(mén)狗定時(shí)器和節(jié)能模式
- dsPIC33E/PIC24E系列參考手冊(cè)之編程和診斷
- dsPIC33E/PIC24E系列參考手冊(cè)之程序存儲(chǔ)器
- dsPIC33E/PIC24E系列參考手冊(cè)之數(shù)據(jù)存儲(chǔ)器
- dsPIC33E/PIC24E系列參考手冊(cè)之閃存編程
- dsPIC33E/PIC24E系列參考手冊(cè)之振蕩器
- dsPIC33E/PIC24E 系列參考手冊(cè)—第21章 增強(qiáng)型控制器局域網(wǎng)(ECAN?)
- dsPIC33E/PIC24E系列中文參考手冊(cè)—第13章 輸出比較
- dsPIC33E/PIC24E系列中文參考手冊(cè)—運(yùn)放/比較器
- dsPIC33E/PIC24E系列中文參考手冊(cè)—第34章 數(shù)據(jù) EEPROM
- dsPIC33E/PIC24E系列參考手冊(cè)之CPU模塊
- dsPIC33E/PIC24E系列中文參考手冊(cè)—第19章 I2 C?
- dsPIC33E/PIC24E 系列參考手冊(cè)—第12章 輸入捕捉
- dsPIC33E/PIC24E 系列參考手冊(cè)—第01章 簡(jiǎn)介
- 內(nèi)存儲(chǔ)器主要用來(lái)存儲(chǔ)什么 998次閱讀
- 內(nèi)存儲(chǔ)器分為隨機(jī)存儲(chǔ)器和什么 1355次閱讀
- 隨機(jī)訪問(wèn)存儲(chǔ)器(RAM)和只讀存儲(chǔ)器(ROM)的區(qū)別 2728次閱讀
- STM32基礎(chǔ)知識(shí):串口通信-DMA方式 5731次閱讀
- STM32F1的DMA使用 2948次閱讀
- DMA傳輸方式 3452次閱讀
- 如何設(shè)置 DMA(直接內(nèi)存訪問(wèn)) 3995次閱讀
- PIC16C5X單片機(jī)的程序存儲(chǔ)器結(jié)構(gòu)和堆棧技術(shù)介紹 2170次閱讀
- 采用嵌入式相變存儲(chǔ)器的BEOL e-NVM解決方案 1602次閱讀
- 一文詳解51單片機(jī)的存儲(chǔ)器組織結(jié)構(gòu) 1w次閱讀
- PIC單片機(jī)特點(diǎn)及不足之處解析 6795次閱讀
- PIC16F87x單片機(jī)存儲(chǔ)器特點(diǎn)及數(shù)據(jù)存儲(chǔ)器使用規(guī)劃 4357次閱讀
- STM32 DMA中DMA和CPU兩者怎么實(shí)現(xiàn)分時(shí)使用內(nèi)存 1.7w次閱讀
- dma技術(shù)的工作原理分析 2.5w次閱讀
- pic單片機(jī)教程之?dāng)?shù)據(jù)存儲(chǔ)器的直接間接尋址方式 8861次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費(fèi)下載
- 0.00 MB | 1490次下載 | 免費(fèi)
- 2單片機(jī)典型實(shí)例介紹
- 18.19 MB | 92次下載 | 1 積分
- 3S7-200PLC編程實(shí)例詳細(xì)資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識(shí)別和講解說(shuō)明
- 4.28 MB | 18次下載 | 4 積分
- 5開(kāi)關(guān)電源原理及各功能電路詳解
- 0.38 MB | 10次下載 | 免費(fèi)
- 6基于AT89C2051/4051單片機(jī)編程器的實(shí)驗(yàn)
- 0.11 MB | 4次下載 | 免費(fèi)
- 7藍(lán)牙設(shè)備在嵌入式領(lǐng)域的廣泛應(yīng)用
- 0.63 MB | 3次下載 | 免費(fèi)
- 89天練會(huì)電子電路識(shí)圖
- 5.91 MB | 3次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費(fèi)
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費(fèi)
- 4LabView 8.0 專業(yè)版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費(fèi)
- 5555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33562次下載 | 免費(fèi)
- 6接口電路圖大全
- 未知 | 30320次下載 | 免費(fèi)
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費(fèi)
- 8開(kāi)關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21539次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537791次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233045次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191183次下載 | 免費(fèi)
- 7十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183277次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138039次下載 | 免費(fèi)
評(píng)論