大家好,我想要实现的功能是:串口读出来的数据能传递到不同的while循环中,来进行不同的操作。
问题是:
用探针监测数值的时候,发现有的消费者whlie 循环偶尔收不到生产者循环中串口读取的数据,以为是多循环竞争引起,后来把串口读取去掉,发现不存在竞争的问题,那么是由串口读取引起的。
第一,用了读取端口数值属性节点来读取串口端口的值不能实现每个while都收到生产者循环发出的数值,为什么呢?
第二,将读取的字节数设置成固定的值,还是一样,且队列出元素函数报错了,不知道什么原因。
麻烦大家帮我看一下,谢谢各位!
test.vi
(16.05 KB, 下载次数: 12)
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>