DMA循环与单次的区别,串口加dma通信注意事项
如果是用DMA单次传输到缓冲区中,重新开启dma传输的话会从缓冲区0开始传输,如果是循环是一直往下写然后写满缓冲区之后覆盖掉之前的。
使用指针传输的时候最好的方式是定义一个局部变量承接指针传过来的值之后在区做处理防止运行dma传输过快导致缓冲区的内容改变
如果是用DMA单次传输到缓冲区中,重新开启dma传输的话会从缓冲区0开始传输,如果是循环是一直往下写然后写满缓冲区之后覆盖掉之前的。
使用指针传输的时候最好的方式是定义一个局部变量承接指针传过来的值之后在区做处理防止运行dma传输过快导致缓冲区的内容改变