DMA发送和接收

都要在发送中断或者接受中断里做 清除中断完成标志位操作。

在使用DMA发送和接受函数之前,都要停止DMA,不然继续采用DMA收发的话会影响DMA配置。

DMA发送之前要判断发送完毕没,通过判断发送缓冲区字节数,如果为0,表示发送完毕,这样才可以进行下一轮发送。

http://www.eeworld.com.cn/mcu/2018/ic-news090941198.html

https://blog.csdn.net/zn2016/article/details/79030112

04-14 02:21