使用STM103USB虚拟串口程序后,该设备插在我电脑上的任意一个USB接口上,都显示同一个串口COM4,但是我使用在市场上买的USB转串口设备,插在不同的USB口上,显示不同的COM口,这样好吗?是不是如果两个以上的STM32虚拟串口在同一计算机上不能同时使用呀?有没有什么软件可以修改。
楼主可以试试把串口例程usb_desc.c文件中的xxxxxx_DeviceDescriptor中的
3, /* iSerialNumber */
改成
0, /* iSerialNumber */
也可以看到在不同的口上有不同的串口号的效果
http://blogs.msdn.com/oldnewthing/archive/2004/11/10/255047.aspx
这里这个人遇到的是和你相反的问题
这个地址里对这个问题有比较详细的讨论
插在不同的USB口上,显示不同的COM口,这样肯定是不太妥,以前只遇到过笔记本和台式机的有所不同
使用STM103USB虚拟串口程序后,该设备插在我电脑上的任意一个USB接口上,都显示同一个串口COM4,但是我使用在市场上买的USB转串口设备,插在不同的USB口上,显示不同的COM口,这样好吗?是不是如果两个以上的STM32虚 ...
插在不同的USB口上,显示什么COM口都可以,只要能用,任何口都可以。
是的,可以这么说,不过一般也不会出现这种情况,我用过很多款,也没碰到过类似情况
感谢3楼指点,非常成功!现在可以多个STM32一起使用了。
不太喜欢版主回答问题的方式。你的热心,大家有目共睹,你应该多回答发帖人提出的问题!