串口中断接收 DMA发送

2019-07-20 18:42发布

最近要接收一个字节比较大的数据包,本想以以下方法实现:

使用F407串口中断接收至两个buf。一个buf0接收中断数据,数据存满后将通过flag使数据存入另一个buf1,同时将buf0数据通过其他串口进行DMA发送(波特率大于接收串口);
buf1存满后亦是如此循环,类似于DMA双缓冲。


现在一直在做这个实验,但是数据发不出来,请问论坛大神这种想法是不是本身就不能实现?

谢谢指点!


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