我按照原子哥F407的原理图自己制作的F407最小系统板,把8M和32.768KHZ的晶振都接上的话,Reset引脚才1.02V电压,然后用JTAG程序也烧录不进去,显示无法连接CPU。然后我把8M的晶振拆下来,RESET引脚就成3.3了,程序就能下载了,然后也能调试,不过流水灯延时300ms,它需要延时二三十秒的样子。
再焊接8M晶振,reset引脚又成为1.02V了,然后JTAG也不能下载程序。
我从网上看到其他人也遇到过这个问题,不过都没说清楚要怎么解决。
请问大家有知道的吗,为什么一焊接上8M的晶振f407就不能正常工作了,Reset电压也变低成1V了?
先检查你的板子,重点检查各元器件的电源和接地情况,特别是接地情况,是不是有元件或需要接地的引脚浮空。
检查你的程序,单步调试,对照数据手册查看你需要设置的有关功能的寄存器值是否你希望的。
电路连接对,程序对就不会有错。
STM32的复位引脚是不会主动输出信号的,你的200hz的信号是哪里来的。你的复位还接了其他的器件啊。
一周热门 更多>