这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » AT32F435/437时钟配置说明

共5条 1/1 1 跳转至

AT32F435/437时钟配置说明

菜鸟
2021-12-26 12:13:04     打赏

AT32F435/437时钟配置说明

前言

本应用入门指南主要介绍两部分内容:

  1、基于雅特力提供的 V2.x.x 的板级支持包来进行时钟源码的配置及修改

  2、如何使用配套的时钟配置工具来进行时钟路径及参数的设定,生成相应的时钟流程代码并使用。


支持型号列表

  AT32F435xx

  AT32F437xx


目录

1 简介....... 6

2 时钟树 ....... 7

3 代码配置解析 ....... 8

3.1 函数接口....... 8

3.2 时钟配置流程....... 8

3.2.1 Flash 时钟分频(Set Flash Clock Division)....... 9

3.2.2 复位(CRM Reset) ....... 9

3.2.3 时钟源配置(Clock Source Configuration)....... 9

3.2.4 PLL 配置(PLL Configuration)....... 10

3.2.5 总线分频(Set Bus Frequency Division)....... 10

3.2.6 切换系统时钟(Switch System Clock)....... 10

3.2.7 更新核心频率(Update Core Frequency)....... 11

3.3 时钟配置示例....... 12

4 时钟工具 ....... 13

4.1 环境要求....... 13

4.2 安装....... 13

4.3 功能介绍....... 13

4.4 菜单栏 ....... 14

4.5 新建配置项目....... 14

4.6 配置界面的使用 ....... 15

4.7 生成代码....... 16

5 注意事项 ....... 17

5.1 外部时钟源(HEXT)修改 ....... 17

5.2 工具使用....... 17

6 案例 系统时钟切换 ....... 18

6.1 功能简介....... 18

6.2 资源准备....... 18

6.3 软件设计....... 18

6.4 实验效果....... 20

7 案例 时钟失效检测....... 21

7.1 功能简介....... 21

7.2 资源准备....... 21

7.3 软件设计....... 21

7.4 实验效果....... 23

8 案例 PLL 参数计算....... 24

8.1 功能简介....... 24

8.2 资源准备....... 24

8.3 软件设计....... 24

8.4 实验效果....... 25

9 文档版本历史 ....... 26


简介

  时钟是芯片正确高效运行的基础,正确的时钟配置是芯片能正确运行的必要条件,其重要性不言而喻。AT32 各系列产品的时钟配置部分可能存在细微的差异和需要注意的事项,本文档就着重针对各系列的情况来详细介绍如何结合雅特力提供的 V2.x.x 的板级支持包(BSP)来配置时钟。

以下介绍时钟配置的方法主要分两种:

  1、 以手动编写代码调用 BSP 中提供的驱动函数接口来进行时钟配置。

  2、 采用时钟工具来配置并生成相应的源码文件。

详细的功能介绍请参阅附件源文档。

AN0084_AT32F435_437_CRM_Start_Guide_CH_V2.0.1.pdf






关键词: AT32F435     AT32F437     时钟配置     时钟    

高工
2021-12-26 15:03:22     打赏
2楼

感谢楼主的分享,很实用了。


专家
2021-12-26 15:57:12     打赏
3楼

谢谢分享


工程师
2022-01-05 23:50:33     打赏
4楼

总结的蛮好的


专家
2022-01-06 08:31:40     打赏
5楼

谢谢分享。


共5条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]