Difference between DMA & eDMA

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

Difference between DMA & eDMA

4,488件の閲覧回数
natarajmani
Contributor III

Hi friend,

     what is difference between DMA & eDMA..and i am going to use interrupts for eDMA in MPC5674f...so give me some explanation and sample code..please do the needful as soon as possible..

ラベル(1)
0 件の賞賛
1 返信

1,792件の閲覧回数
davidtosenovjan
NXP TechSupport
NXP TechSupport

That’s again question where you would like to compare some general term with our implementation.

Quoting Wikipedia:

“Direct memory access (DMA) is a feature of computerized systems that allows certain hardware subsystems to access main system memory independently of the central processing unit (CPU).”

Our implementation used on MPC55xx/56xx/57xx is called eDMA. In my opinion it is quite simple to understand the module from our reference manual. However some documents exist that could help you, for instance:

http://cache.freescale.com/files/microcontrollers/doc/app_note/AN4522.pdf

http://cache.freescale.com/files/microcontrollers/doc/app_note/AN4765.pdf

You may see my example showing typical use in connection to eQADC module, where eDMA is being used for eQADC command filling and result draining:

https://community.freescale.com/docs/DOC-105723

https://community.freescale.com/docs/DOC-105724

0 件の賞賛