【分享】飞思卡尔Kinetis DMA模块详解

2020-02-19 20:54发布

本帖最后由 FSL_TICS_ZJJ 于 2014-9-11 15:16 编辑

在 Kinetis 芯片中,很多模块都可以请求 DMA 模块进行数据传送。DMA 是通过 DMA 控制器接管数据和地址总线,根据事先设定好的源地址和目的地址,以及传送的字节数,将数据自动传送到指定的位置,而不需要 CPU 的介入,从而 CPU 的负担大大减轻。如果 CPU 正在执行指令,DMA 控制利用空闲的地址和数据总线完成数据传送,某种程度上说,CPU 运算和数据传送是在并行进行的。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
14条回答
湛泸骏驰
1楼-- · 2020-02-20 00:29
多谢分享  
wxfje
2楼-- · 2020-02-20 02:01
谢谢分享,要是有例程就更好了
dongyanbo
3楼-- · 2020-02-20 05:48
多谢分享,学习了
qinshiysb
4楼-- · 2020-02-20 07:53
DMA模块还是很好用的,速度快,而且也省事
浪里白条
5楼-- · 2020-02-20 12:39
 精彩回答 2  元偷偷看……
sunnyqd
6楼-- · 2020-02-20 12:53
多谢楼主

一周热门 更多>