labview中,为什么能写入串口数据,却不能读取串口数据 我来答 1个回答 #热议# 海关有哪些禁运商品?查到后怎么办? ca...0@163.com 2016-06-03 · TA获得超过194个赞 知道答主 回答量:217 采纳率:0% 帮助的人:57.4万 我也去答题访问个人页 关注 展开全部 你的这个串口设备在打开(也就是调用open函数获取设备描述符)的时候设置的是非阻塞方式。导致串口上没数据的时候read也立即返回,但是你的while已经把有效的数据读走了,if里面读到的一定是空的,所以什么也不打印。 建议 1. 在打开串口设备时使用阻塞方式,不会设置的话查查open系统调用的帮助,它有个flag; 2. 把while循环内的if语句去掉。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2014-03-18 Labview跟串口通信问题 6 2020-11-29 labview怎么用串口发命令 2018-06-29 labview多串口数据采集该如何处理 3 2013-11-02 labview串口通信 2 2016-04-29 labview串口通信与数据转化 7 更多类似问题 > 为你推荐: