18.DMA数据传输篇
在之前的内容里,我们使用过UART、SPI、I2C等接口进行过数据传输,在处理通信数据时,几乎都是在主程序或中断服务程序中进行数据的转存,这样耗费了大量的CPU时间。幸运的是,微控制器的设计者也考虑到这个问题,设计出了DMA(Direct Memory Access,直接存储器访问)传输功能,使得数据可以从一个地址空间复制到另一个地址空间,而不经过CPU,从而让CPU专注在其他功能上。本期内容我们以UART的DMA传输为例,简单介绍DMA的应用方法。
内容加载中...
上一节
17.正交编码器接口篇
17.正交编码器接口篇
下一节
19.CRC计算篇
19.CRC计算篇
评论:
手把手教你玩转RV-STAR
共24讲RV-STAR是一款基于GD32VF103 MCU的RISC-V评估开发板,提供了板载调试器、Reset和Wakeup用户按键、RGB LED、USB OTG,以及EXMC、Arduino和PMOD扩展接口等资源。