1.参考HAL库例程 移植文件,构建工程路径 编译无错误后
首先匹配外部晶振值,移植工程默认的是8M的晶振,定义在 stm32f4xx_hal_conf.h 头文件中
#if !defined (HSE_VALUE)
#define HSE_VALUE (8000000U) /*!< Value of the External oscillator in Hz */
#endif /* HSE_VALUE */
正点原子阿波罗F4 开发板,使用的是25M晶振,应修改为
#if !defined (HSE_VALUE)
#define HSE_VALUE (25000000U) /*!< Value of the External oscillator in Hz */
#endif /* HSE_VALUE */