一个串口双线程循环如何顺序发送命令

2019-07-18 02:44发布

在一个485串口中有多个仪器需要通讯,如何实现在两个循环线程对一个串口进行发送命令?比如,在一个主循环中定时查询一个仪器的参数,当这个参数超过某个值时,通知另一个次循环,对同一串口中的另 一个仪器开启一个动作,现在的问题是主循环一直占用了串口,次循环就没有办法进行发送指令操作了。这种情况该怎么做呢?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。