求教关于串口通信方面的问题

2019-07-18 12:20发布

大家好,请问labviewARM单片机进行串口通信时,为什么labview通过串口采集到的数据老是丢很多,我已经用labview中的VISA模块了,比如说ARM采集卡发出上万个数据,我为什么只得到很少的部分,是不是速率不匹配,如何解决?(我已经试过用默认9600和ARM传输的115200速率,均不理想)急等解决,谢谢各位
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
7条回答
qiuhong1986
2019-07-18 17:50

延时问题吧 你可以试试在LabVIEW串口程序的循环里加一个延时 调整延迟时间的长短 观察接收数据的多少 当然 你还需要设计一个类似“串口助手”的字符串显示控件 便于观察数据接收的多少

 

还有可能就是 与下位机里的程序 时钟有关(波特率吧或是其他) 我也遇到过这个问题 还没彻底解决掉

一周热门 更多>