晓飛飛 发表于 2024-3-15 11:59:41

已解决:虚拟串口和CDC串口号冲突了

本帖最后由 晓飛飛 于 2024-3-15 12:17 编辑

STC-USB Link1D6到手也用了很久了,一直当下载器来用,甚至忽略了一个问题, Link1D6是支持转双串口的啊,我怎么一直找到这两个串口,STC ISP软件的串口列表里面似乎从来都没出现过什么Link1D转出来的CDC串口,离了个大谱。
STC-ISP软件的串口列表从来都只显示(Link1D),并有什么串口,如下图


于是乎怀疑这两个虚拟串口在捣蛋,打开虚拟串口的界面也是一样的串口列表

索性把虚拟串口删掉,STC-ISP软件里面终于出现了两个CDC串口{:victory:}{:victory:}https://www.stcaimcu.com/static/image/smiley/default/victory.gif

重建虚拟串口的时候选别的闲置COM号,

虚拟串口终于和USB CDC串口和平共处了!!!!

所以,我有一个疑问,STC CDC串口驱动程序,对于被虚拟串口占用的COM号,不能跳过吗?








晓飛飛 发表于 2024-3-19 21:06:30

虽然问题解决了,但是,对于经常使用虚拟串口的用户来说,还是个隐藏的麻烦,不知道有没有好的解决方案?

soma 发表于 2024-3-21 19:01:23

虚拟串口还会影响真实串口

晓飛飛 发表于 2024-3-22 09:38:55

soma 发表于 2024-3-21 19:01
虚拟串口还会影响真实串口

我说的虚拟串口是VSPD一类的三方虚拟串口软件生成的虚拟串口拓扑,在配置虚拟串口的时候,软件会跳过真实串口号,一般不会有什么冲突,而STC-USB转串口是热插拔设备,驱动程序分配串口号的时候,可能只能遍历到真实串口,而遍历不到虚拟串口,因此会出现冲突。
页: [1]
查看完整版本: 已解决:虚拟串口和CDC串口号冲突了