外接晶振是8Mhz的STM32F407的程序如何才能在外接晶振是25Mhz的板上运行?

2019-07-20 06:46发布

我刚买了正点原子的STMF32F407 开发板, 在他的板上运行例程正常, 但用同样的例程下载到我自己的开发板上(STMF32F407芯片是原一样的), 程序不能进入main( ), 结使运行跑马灯实验也不能进入main( ) 原来发现我用的晶振是25Mhz于是我在stm32f4xx.h 更改:#if !defined  (HSE_VALUE) //#define HSE_VALUE   ((uint32_t)8000000) /*!< Value of the External oscillator in Hz */#define HSE_VALUE    ((uint32_t)25000000) /*!< Value of theExternal oscillator in Hz */  

25Mhz外接晶振时的程序运行初始状态:
更改stm32f4xx.h后程序还是不能进入main( )
25Mhz.JPG

8Mhz外接晶振时的程序运行初始状态: 请高手们指点, 非常感谢!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。