"STM32F4xx_Clock_Configuration_V1.0.1.xls"可以为 STM32F4xx 微控制器配置系统时钟并生成
system_stm32f4xx.c 文件。 system_stm32f4xx.c 可以作为系统时钟配置文件的模板,可以帮助开发者修改该文件以选择相应的系统时钟频率和配置
CPU
对
Flash
的等待周期。
利用EXECL打开该文件,可以采用“向导”和“专家”两种模式进行配置。“向导”模式适合初学者,“专家”模式配置时钟更加灵活。
- 向导模式:
![](https://i-blog.csdnimg.cn/blog_migrate/0022b0c0f8eee0ce511caa8099fd15e2.png)
如图,按step依次配置,点击“Run(运行)”按钮,检查参数设置合理性,并生效。“View(视图)”按钮用于激活或停用 xls 文件的全屏查看。 “Reset(复位)”按钮用于设置默认配置的系统时钟。最后,点击“Generate(生成)”按钮自动生成 system_stm32f4xx.c 文件。
注意:1、必须将 system_stm32f4xx.c 文件添加到将要创建的工作项目。
2、每次用户更改 HSE 振荡器频率值时,都必须修改 stm32f4xx.h 文件中 HSE_VALUE 的定义。
- 专家模式:
专家模式可设置项更加丰富,但要求开发者对stm32时钟理解更加深入。