首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

望高人指点:串口程序.该怎么处理

2012-01-15 
望高人指点:串口程序.编写一串行口接收下位机(单片机)数据的程序.现以确定下位机程序无问题,并且利用串口

望高人指点:串口程序.
编写一串行口接收下位机(单片机)数据的程序.现以确定下位机程序无问题,并且利用串口调试精灵接收下位机数据无异常.

        但通过VB6.0中的MSCOMM控件接收数据时,出现不能及时响应此事件(MSComm1_OnComm()),导致数据不能实时接收,从而失去实时监控的功能,只有下位机发N次数据之后,上位机才响应此事件(MSComm1_OnComm())


MSComm1.CommPort   =   1
MSComm1.Settings   =   "9600,n,8,1 "

Private   Sub   MSComm1_OnComm()
      Debug.Print   MSComm1.Input
end   sub


[解决办法]
先确认设置是否有问题
[解决办法]
是否设置RThreshold = 1,估计你设置RThreshold = 5,造成此情况。

热点排行