STM32
直播中

李慧

7年用户 857经验值
私信 关注
[问答]

STM32 USB虚拟串口使用一段时间后PC无法识别怎么解决?

最近在用STM32F103RC做USB虚拟串口,代码已经完成,并测试了半个月时间(使用了两台PC机),通信无任何问题。
今天将该设备移动到另外一台PC机上,同样安装了ST官网提供的1.3版本的驱动,出现设备时而被识别为ST设备,时而被识别为unknown device。为解决这个问题,重新装了驱动文件,重启了N遍电脑也不行。
根据网上查到的信息,所讲 USB2 Enhanced Host Controller 停用,再启用,仍然失败
更改USB注册表中的使用权限改为everyone,并且将enum中USB的START改为3,还是失败。
现在将该设备插到原来能正常识别的两台PC机上,也显示unknown device。
都没有一台PC机能识别该设备了,哪位大侠给支个招啊?

回帖(1)

李木木

2024-4-29 11:11:55
你重新下载更新一下固件试试,我用STM32F303VC实现的虚拟串口,一直用的没问题的,但是在别的地方,会遇到固件失灵的时候,重新下载就好了。不知道你的是不是这种情况呢
举报

更多回帖

发帖
×
20
完善资料,
赚取积分