wpppmlah 发表于 2023-11-25 07:08:54

USB CDC 出现问题:错误码31错误码31(0x0000001F) | 已解决

   USB CDC错误码31(0x0000001F),连接到系统上的设备没有发挥作用。
系统:windows7 x64

硬件:stc32g12k128bate
         USB CDC 最新版
问题描述:先前一直正常使用,中间使用STC8H1K08usbisp下载时,驱动叹号,卸载驱动后重新安装,STC8H1K08 USBISP正常下载。。再试STC32G12K128BATEUSBCDC 不正常
卸载驱动,重启,安装驱动,重启,均无效。不知怎么解决。
图片:
      

wpppmlah 发表于 2023-11-27 10:05:54

问题找到了,是代码的问题,代码中在一直初始化USB。导致出现问题!大意失荆州。

JackLaw666 发表于 2023-11-30 11:34:52

向高手学习{:4_196:}

rengran 发表于 2023-12-2 11:40:09

wpppmlah 发表于 2023-11-27 10:05
问题找到了,是代码的问题,代码中在一直初始化USB。导致出现问题!大意失荆州。 ...

我的也是出现这个问题,你怎么解决的,给指导一下可以不?

wpppmlah 发表于 2023-12-3 09:47:45

错误的代码中,有一个判断,就是判断USB数据线插入电脑以后,就初始化USBCDC,,,由于没有只执行一次的处理 ,导致代码一直不断的进入这个判断中执行USBCDC的初始化代码(...usb_init();...).导致出现如上的错误。
页: [1]
查看完整版本: USB CDC 出现问题:错误码31错误码31(0x0000001F) | 已解决