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

被折叠的 条评论
为什么被折叠?



