STM32F4时钟系统常用的寄存器记录

本文详细介绍了STM32微控制器中时钟系统的配置方法,包括RCC时钟控制寄存器、PLL配置寄存器及外设时钟使能寄存器的功能与使用。此外还列举了STM32时钟相关的头文件与源文件。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.RCC时钟控制寄存器(RCC_CR)
用来配置相关的时钟原的使能(如HSI,LSI)

2.RCC_PLL配置寄存器(RCC_PLLCFGR)
配置时钟树里的PLLCFGR里M,P,Q,R参数的大小

3.RCC时钟配置寄存器(RCC_CFGR)
配置AHB,一些分频系数和一些时钟源的选择

4.五个外设时钟使能寄存器
(RCC_AHB1ENR
RCC_AHB2ENR
RCC_AHB3ENR
RCC_APB1ENR
RCC_APB2ENR)
主要用来使能一些外设的时钟
RCC相关头文件和固件库源文件
头文件:stm32f4xx_rcc.h
源文件:stm32f4xx_rcc.c
*:时钟源
1.时钟使能配置 RCC_***md
2.时钟源和时钟相关配置 RCC_***Config
3.外设复位函数 RCC_AHB1PeriphResetCmd
6.状态参数获取参数
RCC_GetSYSCLKSource,
RCC_GetClocksFreq
RCC_GetFlagStatus,
RCC_ClearFlag
7.RCC中断相关函数
RCC_ITConfig
RCC_ClearITPendingBit,
RCC_GetITStatus

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值