STM32
直播中

李婧

7年用户 175经验值
私信 关注
[问答]

stm32的DMA在数据传输过程中扮演什么角色?

看了STM32的DMA介绍,知道是一个传输数据的通道
谁能讲具体点,它在数据传输过程中扮演什么角色
比如我的SD卡用了DMA,是它把数据读取后给CPU还是怎么的
不明白啊,大神指点

回帖(2)

张宁

2020-8-13 07:10:18
DMA传输方式无需CPU直接控制传输,我在多通道AD采集时,用过DMA
举报

郝埃连

2020-8-13 07:22:45
DMA就是个搬运工,不需要CPU干预.
SD卡使用DMA,一般是从SD卡搬运数据到SRAM.等搬运完了,通知CPU,去处理数据.
举报

更多回帖

发帖
×
20
完善资料,
赚取积分