STM32 RCC寄存器
时间: 2023-08-20 16:11:04 浏览: 172
在STM32中,RCC寄存器是时钟控制寄存器,用于配置系统时钟和外设时钟。在库函数中,RCC寄存器的配置主要包括设置PLL时钟来源、PLL倍频系数、系统时钟选择以及HCLK、APB1和APB2的时钟频率。\[1\]\[2\]在函数void SystemInit(void)中,会将RCC_CFGR寄存器复位,即将其值设置为0x00000000,以重置时钟配置。\[2\]此外,RCC寄存器还可以配置外部低速时钟(LSE OSC)和RTC时钟(实时时钟),其中LSE OSC可以选择外部32.768KHz的晶振作为时钟源,而RTC时钟可以通过选择开关从多个时钟源中选择提供相对精确的时钟。\[3\]
#### 引用[.reference_title]
- *1* *2* [STM32-时钟启动的两个寄存器(RCC_CFGR)(PLL_CFGR)的配置](https://blog.csdn.net/CTianshen/article/details/108910651)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item]
- *3* [STM32-(26):RCC内部结构与原理分析](https://blog.csdn.net/qq_17017545/article/details/88679614)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文