labview也能够调用mscomm控件来完成串口通讯,可是编程相对来讲比较复杂,一般不引荐,直接用labview中自带的visa是最便利的,在调试过程中的留意事项,
一、串口通讯的波特率设置要准确,比方要求9600的波特率,则晶振应挑选11.0593MHz或其倍数。
二、由于通常情况下LabVIEW串口VI接纳或发送的都是字符串(Normal),
这里是指串口通讯中,假如不是在串口通讯,咱们能够做个小小的验证,

在前面板中,字符串在正常显现的情况下,你输入00,跟字符串00也会匹配,指示灯也会亮的,可是在串口通讯中,必定留意,
所以假如需求发送或接纳十六进制数值(Hex),请在发送或接纳之前进行必要的转化。(这一点特别要留意)
在与单片机通讯的时分,假如说跟下位机的协议是发送字符串00,那么开端收集信号,并显现出来,假如你也发送00的话,跟字符串根本是不一样的,首先要通过改变,由于00对应的ascii码是4848,16进制便是3030所以你发送的字符串在16进制下也应该是3030