|
最近在用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机能识别该设备了,哪位大侠给支个招啊? |
STM32F401RBT6 USB 大容量存储设备问题
USB OTG 主机枚举问题
STM32F042 在启动文件内跳转至 USB DFU Bootloader
B-L475E-IOT01A 无法枚举为 USB DFU 设备
USBX Audio Class frame done 不触发回调
STM3210C-EVAL USB 官方例程调试报错
STM32F103 全速 USB 大容量存储方案咨询
STM32H573ZI 全速 USB
STM32F2xx 是否有 UVC 相关示例工程
USBX在F407上创建CDC不能正常使用
微信公众号
手机版
RE:STM32 USB虚拟串口使用一段时间后PC无法识别问题
RE:STM32 USB虚拟串口使用一段时间后PC无法识别问题
RE:STM32 USB虚拟串口使用一段时间后PC无法识别问题
不过如果是想定位问题,建议用usb分析仪或者usb 抓包工具抓下包,看看usb枚举流程那个地方出现了异常,是你的虚拟串口根本没有回响应还是其他情况。
RE:STM32 USB虚拟串口使用一段时间后PC无法识别问题