STM32F4時鐘系統常用的暫存器記錄
阿新 • • 發佈:2019-02-12
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