硬汉嵌入式论坛

 找回密码
 立即注册
查看: 3713|回复: 0
收起左侧

[客户分享] FAQ0093 AT32更换外部晶振后BSP修改方法

[复制链接]

22

主题

16

回帖

82

积分

初级会员

积分
82
发表于 2021-2-19 21:23:46 | 显示全部楼层 |阅读模式
本帖最后由 tutu 于 2022-5-7 19:16 编辑

FAQ0093 AT32更换外部晶振后BSP修改方法

Questions:AT32 工程项目在采用非 8M 外部晶振时,如何在 BSP 中进行修改?

Answer:
因示例的 BSP 和开发板都是基于 8 MHz 外部晶振来做的,所以在实际应用中如果采用了非 8 MHz 的外部晶振的话,需注意修改 BSP 中时钟配置以保证时钟频率的正确及稳定。为此,雅特力专门开发了 AT32_New_Clock_Configuration 工具(可于雅特力官网 TOOL 目录获取),用于生成用户期望的 BSP 系统时钟代码文件。如下图红框所示,外部时钟源参数、分频系数、倍频系数、时钟源选择等参数均可配置,配置完成后点击生成代码即可,避免了修改代码时繁杂的注意事项。用户只需使用该工具新生成的时钟代码文件(at32f4xx_clock.c/ at32f4xx_clock.h/ at32f4xx_conf.h)将原BSP demo 中的对应文件替换,在 main 函数中进行 system_clock_config 函数调用即可。
11.PNG
关于 AT32_New_Clock_Configuration 工具的使用以及 AT32 时钟配置流程、代码解析等详细介绍,请参考各型号的 AN,下表所列 AN 均可从雅特力官网获取。 22.PNG

类型:MCU 应用
适用型号:AT32 全系列
主功能:CRM
次功能:无




FAQ0093_更换外部晶振后BSP修改方法_V2.0.0.pdf

176.85 KB, 下载次数: 3

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-31 10:52 , Processed in 0.460743 second(s), 30 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表