怎么检测串口处于空闲还是正在发送数据???

2019-07-21 02:45发布

如果我使用串口2和串口3接收数据(不定期接收),将接收到的数据通过串口1发送出去,怎么做才能做才能使串口2、3的数据在发送时不冲突呢???
有没有办法检查串口1的状态是空闲还是正在发送数据???
新发送的问题,哪位大侠有思路,分享一下。。。
再次谢过!!!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
正点原子
1楼-- · 2019-07-21 03:57
串口2,3可以同时使用,不会冲突(接收中断可能有冲突,但是问题不大)。
jermy_z
2楼-- · 2019-07-21 05:43
裸奔设个变量

跑OS 设个信号量


呵呵哒
jermy_z
3楼-- · 2019-07-21 09:42
 精彩回答 2  元偷偷看……
xuande
4楼-- · 2019-07-21 15:17
状态寄存器,TXE 位。
有一点心动杜
5楼-- · 2019-07-21 20:19
回复【5楼】正点原子:
---------------------------------
晓得了,谢谢原子哥,原子哥什么时候出stm32f407的mini板子呀?我们都等着呢。。。

一周热门 更多>