vb操作串口可以,操作usb转的串口为什么不行

如题所述

vb可以操作usb转的串口
确认驱动装得没有问题
你看一下usb转的串口号
一般不是COM1,可能是COM3之类的
温馨提示:内容为网友见解,仅供参考
无其他回答

VB和单片机使用USB通讯能像串口那样用吗?
当然可以.不过需要用单片机的I\/O口来做通信.还需要USB通信协议 而不能直接用串口RXD和TXD及Mov SBUF,a 指令.还有个办法就是买个usb转串口的器件.也可以自己做.同样得买材料.可以吧usb接口变成串口的功能. 我有时候搞通信要用到很多串口才这样用 你电脑是不是串口坏了啊....

VB通信串口与USB口
02是寄存器的数量,C4和0B是由前六位数据经过标准CRC16计算程序计算出的校验码,目的是防止出错。只要知道了你的串口设备的通讯协议,然后根据协议发出相应的字符串命令,就可以得到回应了,不过你用下面这句发送好像是不行MSComm1.Output = Trim(Text2.Text),给你个写个例子试下:DIM DATA(7) AS ...

为什么用终端可以连接,串口助手不能连接
有些程序可能会独占串口资源,导致其他程序无法访问串口。在使用终端程序连接串口时,请确保没有其他程序占用了所需的串口资源。4. **串口冲突**:如果多个串口设备同时连接到计算机上,可能出现串口冲突的情况。请检查并确保只有一个串口设备与计算机连接,然后再尝试连接串口助手。5. **程序兼容性问题**...

为什么我用串口调试工具调试的时候显示串口被占用
你的 情况很正常!“VB程序里面打开了串口,然后调试工具就连不上端口”串口不存在 或者 被占用 后,你 再无法 去 打开这个 端口的!建议 用 虚拟串口 软件 来调试 程序 请看 武汉鸿伟光电 有 虚拟串口 软件 下载祝你顺利

我用vb编写了一段关于串口通信的程序,调试的时候发现只要一点打开串口...
LZ的代码缺省打开的是COM3,不知LZ的虚拟串口号是啥。仔细看了下LZ的COM口选择控件的名称有误,数字1在代码中是字母l,以致造成COM口无法选择。修改如下:Private Sub Combo1_Click() If MSComm1.PortOpen = True Then MSComm1.PortOpen = False '关闭通信端口 End If MSComm1....

怎样用VB读取USB接口的信息 高手进!
在VB中如何从USB口读取数据关键在于USB转串口 当外设连到主机USB接口时,主机会检测到新硬件,这时需要安装一个可从FTDI公司的网站上免费下载的虚拟串口(VCP)驱动程序,该驱动程序适用于WINDOWS98\/2000\/ME\/XP等不同操作系统。设计者需要完成的是,编写一个针对虚拟串口通信的应用程序,把虚拟串口(VCP)...

关于串口通信,用VB编的。发送正常,接收的数据总是不对,数据中多了几...
要想解决这个问题,你必须用字节数组而不是字符串变量来接收数据,并且要按字节读取而不是按字符读取。也可以采用编码转换函数强制把Unicode编码转换为ANSI编码,比如:Dim s As String s = "abc1"s = StrConv(s, vbFromUnicode)但要注意,转换后的字符串是不能在VB直接使用的(将是乱码),只能...

VB串口通讯程序,总是误报"端口已打开", 若删除Mscomm1.PortOpen = Tru...
2、用其它串口调试软件,如“串口调试助手”打开COM2,试一下能否正常打开。另外我建议,你的想法很好,但是在每个窗体加载时都打开COMM(.PortOpen=True)并不是个好办法,人非圣贤孰能无过,任何人的程序都不能不存在BUG,但这种用法,会让你的程序故障转移,出现类似脚病了头却疼、手指病了牙却疼...

vb 串口批量发送数据
一般是不会用串口发送图片,因为图片信息比较大,就算你将图片信息的二进制码全部发给你的ARM板,你的ARM板上也需要有解码程序才可以将图片显示出来。你可以找一张图片右击然后用记事本方式打开,你就会发现图片的二进制代码有很多了。根本不适合用串口发送。另外USB转串口,转成的串口就是普通的串口没有...

怎么设置com口让VB制作的软件界面能接收到串口调试助手发来的数据?
有两个方法可以实现。1)硬件实现 a.电脑必须有两个COM口 b.将两串口用串口通信数据线连接。c.运行VB制作的软件打开一个COM口,另一个运行串口调试助手。进行通信调试。下图是一个VB制作的应用软件与它配对的下位机串口调试软件的运行状态图。2)软件实现 a.下载安装VSPD XP 5.1软件,运行VSPD XP...

相似回答