我刚买了正点原子的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( )
8Mhz
外接晶振时的程序运行初始状态: 请高手们指点, 非常感谢!
找到你工程模板的stm32f4xx.h头文件所在的文件夹,右键属性,把只读的√去掉
一周热门 更多>