通过串口dma发送数据,接收混乱

2019-08-13 21:41发布

我通过串口进行两个f1板子之间的通信,发送的是一个数据包,发送用的dma,接受也是用的dma,并且接收使用的是dma中断来接收数据。发送的数据通过串口打很完美,没有出现任何错误数据。然后我通过usart_cmddma 这个指令接收数据,必须把缓存区弄成200才可以每次都接收到相关包头的数据,但是接收到了相关包头的数据,但是还是会出现混乱的数据。请问大伙有遇到过这种情况的吗 接收到的数据内容 接收到的数据内容 发送的数据 发送的数据 发送的数据包 发送的数据包


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。