最近在用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机能识别该设备了,哪位大侠给支个招啊? |
如何用c#使用ST25R3911DISCOComm.dll来读取和写入NDEF区的数据,需要相关例程,感谢各位大佬拯救一下我啊!????
使用STM32G431做HID Keyboard与CDC符合设备,发现根本做不成,可能是ST提供的库的问题
STM32U073的usb问题。
STM32F103标准库配置的虚拟串口,设备描述符请求失败
STM32L4R9最大支持SD卡的容量是?支持SDXC 64G卡吗?
usb虚拟多个串口如何操作?
USBX在F407上创建CDC不能正常使用
stm32F407作为usb device时,PC发数据下去,为什么会收到一样的数据?
USB复合设备MSC+CDC,MSC异常影响CDC收发
STM32F407 作USB host 驱动 声卡 问题
RE:STM32 USB虚拟串口使用一段时间后PC无法识别问题
RE:STM32 USB虚拟串口使用一段时间后PC无法识别问题
RE:STM32 USB虚拟串口使用一段时间后PC无法识别问题
不过如果是想定位问题,建议用usb分析仪或者usb 抓包工具抓下包,看看usb枚举流程那个地方出现了异常,是你的虚拟串口根本没有回响应还是其他情况。
RE:STM32 USB虚拟串口使用一段时间后PC无法识别问题