也就是系统没法枚举。
用的是mxchipWNet Demo_V1.19
打开工程之后发现什么器件啊,ROM地址啊 完全不对,自己重新选好了发现还是“unknown device”, 用设备管理器查看属性的时候发现VID PID都没有读出来。说明不是驱动的问题,确实是枚举不成功。
然后自己尝试了修改usb_conf.h 如下,也没有成功
- #ifndef USE_USB_OTG_FS
- //#define USE_USB_OTG_FS
- #endif /* USE_USB_OTG_FS */
- #ifndef USE_USB_OTG_HS
- #define USE_USB_OTG_HS
- #endif /* USE_USB_OTG_HS */
- #ifndef USE_ULPI_PHY
- #define USE_ULPI_PHY
- #endif /* USE_ULPI_PHY */
- #ifndef USE_EMBEDDED_PHY
- //#define USE_EMBEDDED_PHY
- #endif /* USE_EMBEDDED_PHY */
复制代码是不是这个USB 例程有问题呢,还是需要修改什么部分?
此帖出自
小平头技术问答
我找到规律了,如果是USB口供电就没问题。如果是外接5V先上电再接USB就会枚举不成功。5V电源肯定是没问题,Jlink供电也和5V一样,枚举不成功。
一周热门 更多>