零死角玩转stm32学习笔记-16章RCC

本文详细介绍了STM32微控制器的时钟系统配置,包括HSE、HSI、PLL等不同时钟源的选择与配置,以及如何通过示波器验证系统时钟配置的正确性。

RCC是stm32的复位和时钟控制器


时钟树:

第一级:

HSE高速外部时钟8MHz        

HSI高速内部时钟8MHz 

第二级:

PLL时钟PLLCLK    时钟来源为HSE,设置9倍频得到72M

第三级:

系统时钟SYSCLK    SYSCLK=PLLCLK=72M

第四级:

AHB总线时钟HCLK     系统SYSCLK经过AHB预分频器分频后得到HCLK,设置1分频得72M

第五级:

APB1总线时钟PCLK1      由HCLK经过APB1预分频器设置2分频得到36M,属于低速总线时钟  

APB2总线时钟PCLK2      由HCLK经过APB2预分频器设置1分频得到72M,属于高速总线时钟  


其他时钟有一个MCO时钟输出(微控制器时钟输出引脚 ,PA8复用)需要了解,时钟来源可以是: PLLCLK/2、HSIHSE、SYSCLK ,作用有(1)对外提供时钟(2)通过示波器监控 MCO 引脚的时钟输出来验证我们的系统时钟配置是否正确 。


实验:运用RCC,通过HSE/HSI配置系统时钟,流程和时钟树构造一样,然后设置MCO输出用示波器验证系统时钟的配置。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值