Open 1081 USB 例程怎么弄都是“unknown device”
用的是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 */
我测试Demo是可以正常运行的 楼主unknown device这个提示消息是编译的时候提示的
不是 ,是插上USB线之后 设备管理器里识别的设备名称是“Unknown device” 未知设备。那我再试试,不用修改代码是吧? 我看USE_USB_OTG_FS USE_USB_OTG_HS 这些宏定义都没有声明。
我一打开工程是STM32F207这个也不用修改吗?
公司电脑没装keil 晚上回去看看 我记得第一次测试好像也没能识别 那三个拨动开关都要打到H
测试这个例程时要注意的问题:
1,这个当时我是用KEIL MDK4.54 写的软件,我看到楼主应该是用的5.0以上的版本,但是应该不是导致问题的原因。
2,在使用USB功能的时候,BOOT的开关要波到H。
3,在USB接口附近有一个USB EN跳线,要把这个短接,这个是使能USB上拉电阻的。
NOTE:程序肯定是没有问题的,具体的操作看用户手册,上面有操作时要注意的问题和实验现象。
好的我晚上回去试一下,多谢!
我拨了3个开关还是一样的现象
那个USB EN跳线有接吗?
接了 ,一直都是接着的
有没改程序吧, 换台电脑试试,奇怪!
我找到规律了,如果是USB口供电就没问题。如果是外接5V先上电再接USB就会枚举不成功。5V电源肯定是没问题,Jlink供电也和5V一样,枚举不成功。
您好,我特意买了一块STM32F205的板子Open205R,同样的程序在Open205R上没有问题,在Open1081上就有问题。
http://www.waveshare.net/wiki/Core205R
请问MX1081封装的是STM32F205的die吗?MX1081的USB是否有已知的问题?
刚我试了下,先用5VDC供电,然后接上USB线,此时程序正常运行。如果要用USB供电的话,先要把那个USB EN的跳线拔下来,然后在接上去就正常工作了!
我的还是不行啊,能把您的hex文件发给我吗? 联系方式我私信给您
今天晚上我又把芯片完整的擦除了一次,然后下载了boot和wifi driver,然后就好用了。。。各种好用