最近参考别人的设计画了块stm32f765的板子。
对方提供了一个可以用的bootloader,通过DFU模式烧写入处理器以后应该可以让板子在使用usb接口连接到电脑时识别出一个硬件设备。
通过拉高boot0端口可以使处理器正常进入DFU模式并正常的烧写bootloader。然而使用DFU demo退出DFU模式或者断电重新连接后,电脑并不能识别出这个板子。
实际上是接上了板子以后电脑什么反应都没有。没有识别出硬件,也没有检测到任何新的硬件连接到。就是毫无反应。
bootloader是确实运行了的,因为板上工作指示灯在正常工作。而且这个bootloader在原始设计的板子上工作正常。
这个现象很怪,完全没有头绪。如果是简单的usb硬件设计或者焊接错误的话,DFU模式却能正常进去。而且bootloader也跑起来了。
boot1管脚确认拉低了。
太奇怪了。一点头绪也没有。
大家有什么建议么?