利用VB实现串口接收单片机数据(与电机有关)
PrivateSubForm_Load()MSComm1.CommPort=1'通道1MSComm1.Settings="9600,N,8,1"'"9600,N,8,1"...
Private Sub Form_Load()
MSComm1.CommPort = 1 '通道1
MSComm1.Settings = "9600,N,8,1" '"9600,N,8,1"
MSComm1.PortOpen = True '打开串口
MSComm1.RThreshold = 1 '接收缓冲区收到每一个字符都会使 MSComm 控件产生 OnComm 事件
InputModeBinary = comInputModeBinary '通过 Input 属性以二进制方式检取回数据
End Sub
Private Sub MSComm1_OnComm()
Dim a As Byte
Text1.Text = a
MSComm1.InBufferCount = 0
End Sub
这个只是个简单的接收单片机数据的方法吧
如果用这种方法,可以在pc机上实时显示电机的转速吗?
怎么样能实时显示电机的转速?
+++=会追加赏金!+++++= 展开
MSComm1.CommPort = 1 '通道1
MSComm1.Settings = "9600,N,8,1" '"9600,N,8,1"
MSComm1.PortOpen = True '打开串口
MSComm1.RThreshold = 1 '接收缓冲区收到每一个字符都会使 MSComm 控件产生 OnComm 事件
InputModeBinary = comInputModeBinary '通过 Input 属性以二进制方式检取回数据
End Sub
Private Sub MSComm1_OnComm()
Dim a As Byte
Text1.Text = a
MSComm1.InBufferCount = 0
End Sub
这个只是个简单的接收单片机数据的方法吧
如果用这种方法,可以在pc机上实时显示电机的转速吗?
怎么样能实时显示电机的转速?
+++=会追加赏金!+++++= 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询