STM32同时收发,会导致发送完成无法进中断

2020-01-01 17:45发布

这两天的测试,发送一组数据,同时也在接收数据,这样就会导致,发送完某一个数据的时候,没有进入发送完成中断。。。
数据量不失很大,同时对发,19200bps,even,8bit 1stop

以上问题可以经过确认,有没有人遇到这个问题?
故障一般发送生接受过程,或者接受完成后20ms内
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
15条回答
wye11083
1楼-- · 2020-01-01 18:25
 精彩回答 2  元偷偷看……
FireHe
2楼-- · 2020-01-01 20:00
是你的代码问题,没处理好中断
cocom
3楼-- · 2020-01-01 21:39
STM32肯定在UART上没有问题,是你的软件问题
topdreams
4楼-- · 2020-01-01 23:27
楼上的各位大神,我知道UART没有问题,
不过谁做过同时收发的中断处理过程:TX和RX线上同时有数据,没有主从概念
leiyitan
5楼-- · 2020-01-02 01:29
不会吧,以stm最高的波特率完全双工收发没问题的,最好收发全部走DMA
Zphoenix
6楼-- · 2020-01-02 06:55
 精彩回答 2  元偷偷看……

一周热门 更多>