各位老大,小弟最近买了一台仪器,上面有个USB接口,于是想用电脑控制起来。
(1)直接用usb和电脑连上以后,电脑没反应。
(2)后来把仪器附带的光盘里的软件安装上后(好像是个驱动),电脑端口上显示多了一个com3,但是VB还是读不出来。后来用51串口调试工具检查,也没有收到数据,不过把仪器和电脑断开后,51会显示找不到com3。
(3)这几天又买了一个usb转rs232(不知道有木买错?),仪器连usb,电脑连rs232,还是没反应。
先解决前两个问题吧
自己编程的 那个com3 是怎么出来的啊 USB也可以是com吗?
追答自己编程 你就选 COM3 嘛
其实,设备管理器 里有 COM 端口号 的
确实有的 但是VB com3也读不出来,用51的时候也读不出来,没有数据接收,拔线了反而显示找不到com3,老大这则么解决啊
追答仪器 没有说明书 吗》串口通信 参数 设置没有错吧》
追问没有的 老大 你账号是啥啊
追答没有 说明书 不好 办!
小白求助 仪器通过usb转RS232后再接入电脑,VB用mscomm读数据,没反 ...
首先要把次序问题确定下来。必须是先硬件再软件,这个不能错。硬件部分:首先要装好驱动。然后自行制作一个自环头(短接2、3脚),使用成熟的串口工具进行收发测试。测试时注意不要选错串口。若这一步不成功,后面的全都不用考虑,先解决这里。软件部分:确定串口设置没错;确定数据来源稳定;在OnComm...
怎样用VB读来自USB口的数据
VB可用MsComm控件读取来自USB转RS232接口的数据。或者使用Winsock 控件接收来自USB网卡的数据。MSComm 控件通过串行端口传输和接收数据,为应用程序提供串行通讯功能。利用 WinSock 控件可以与远程计算机建立连接,并通过用户数据文报协议 (UDP)或者传输控制协议 (TCP)进行数据交换。这两种协议都可以用来创建客户...
怎样用VB读取USB接口的信息 高手进!
1)MSComm控件设置:编程时通常把虚拟串口设置为COM3,即将MSComm.SetCommPort置为3, MSComm.SetSettings置为"9600,n,8,1"(该速率为默认设置,实际上VCP驱动程序总是使数据以最快速率传输);通过MSComm.SetPortOpen设置COM3的开关状态;通过MSComm.SetInput和MSComm.SetOutput读入或输出数据。在读取...
VB USB通讯问题---200分求助!
当数据读写频繁时应使用特征报文,它可以保证当报文数据没有变化时,HID不会传送新的数据。当不再使用SetupDiGetClassDevs时,应用上述函数释放其返回的数组hDevInfo。还有需要使用函数CloseHandle,它是一个非常通用的API函数,可以用于关闭通信。四、结论 实际编程表明使用VB开发HID类USB设备是一条非常方便快捷的途...
VB中MSCOMM控件怎样实现接收到缓冲区中的数据就后先清空缓冲区再接下...
VB可通过设置MsComm控件的属性InputLen 属性为 0,并使用 Input属性将使MSComm 控件读取接收缓冲区中全部的内容。A)InputLen 属性,设置并返回 Input 属性从接收缓冲区读取的字符数。说明InputLen 属性的缺省值是 0。设置 InputLen 为 0 时,使用 Input 将使 MSComm 控件读取接收缓冲区中全部的内容。B)Input 属性,返回...
怎么用vb编程实时采集数据
起始符和结束符符合通信协议的数据接收.3)PC机侧的控制命令在命令字节前后也应加起始符和结束符,以便单片机收到后作判断.各用1个字节来代表下列3种情况 启动,正转 &H1 启动,反转 &H2 停止 &H0 那样控制命令为3字节.4)至于1楼说得校检码,可以不设置,也可以设置....