打印
[STM32F4]

配置时钟树

[复制链接]
30|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
花间一壶酒sd|  楼主 | 2024-11-27 15:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
STM32MP13 的时钟树配置是通过 STM32CubeMX 中的 Clock Configuration 页签完成的。

进入时钟配置页面:

在 STM32CubeMX 中,点击顶部菜单栏的 Clock Configuration。
时钟树结构: STM32MP13 的时钟树包括多个时钟源外部晶振 HSE、内部高速时钟 HSI 等,并可以配置多个外设的时钟如 I2C、UART、SPI、ADC、TIMER 等。
时钟树的结构如下:

HSE:外接晶振或振荡器。
HSI:内部的高速时钟。
PLL:可以通过 PLL 产生更高频率的时钟,通常用于处理器和外设。
SYSCLK:处理器核心时钟。
AHB、APB 时钟:分别为不同总线上的外设提供时钟。
外设时钟:这些时钟通过 AHB/APB 时钟 系统进行分配。
配置时钟源:

选择外部晶振或者内部时钟源。
配置系统时钟和总线时钟。
配置 PLL:你可以选择通过 PLL 来增强处理器时钟或外设时钟。
例如,选择 PLL 来使用外部 HSE 时钟产生更高频率的时钟源。
设置频率和分频器:

STM32MP13支持灵活的时钟分频器,你可以通过调整分频器来精确控制各时钟的频率,确保外设工作在正确的频率下。
在 STM32CubeMX 的 Clock Configuration 页签下,点击各个时钟源和分频器,通过直观的图形界面调整时钟频率,直到满足系统需求。
检查时钟树:

配置完成后,检查每个时钟源的输出,确保系统时钟和外设时钟的频率正确。
STM32会自动计算时钟频率,并在页面中显示出来。
确保 SYSCLK、AHB、APB、外设时钟等频率符合要求。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

88

主题

1138

帖子

2

粉丝