STM32F407DISCOVERY外部供电问题
大侠们:使用STM32F407DISCOVERY板子过程中,使用外部5V电源给板子供电,单片机程序不运行,LD1灯红灯闪烁。但是使用装了ST-LINK驱动的电脑USB供电,程序正常运行。如果外部供电,需要用USB端口与电脑连一下,断开后STM32F4正常工作,请问这个是什么原因,有无解决办法?
万用表量一下RESET信号,LD1闪烁表示ST-Link等待枚举,没有接电脑永远都不会被枚举,所以永远是红灯闪烁。有可能是ST-Link没有被枚举,一直将RESET信号置低。 通过STLink端口的USB供电 那个单片机的电源使能端好像是STLink的芯片控制的STLink没正常工作 所以电源无法打开 官方的板子都是这样的需要通过跳线 然后用5V的引脚输入供电具体操作对照电路图 当使用“Manage Run-Time Environment”提供的驱动和主函数模板文件时,需添加“stm32f7xx_it.c”文件,否则工程在线调试时,断点调试正常,Run时就跳到中断调用入口
参考资料来自:http://bbs.elecfans.com/jishu_926725_1_1.html :):):):) 解决了没 你可以检查一下 那几个短接插接 你可以检查一下 那几个短接插接 你可以检查一下 那几个短接插接 7#楼说的应该是对的。最后一句断开USB后能用,说明电源供电在物理上是没问题的。缺少的是驱动程序,7#有根有据,楼主可以检查代码。 Jp有哪个没接的缘故 看板子电路啊,看那几个跳线冒的接法!