关于DMA串口实验的疑问

2019-07-21 04:52发布

最近学习了串口和DMA实验,这里有个疑问:

假设要用串口发送数据出去,就是往发送寄存器里面写数据。当我用DMA将多个字节连续搬运至串口发送寄存器的时候,会不会出现前面一个字节还没被串口发送完,后面一个字节的数据已经来了的情况。这样岂不是覆盖了尚未发送完成的那个数据?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。