stm32上电后时钟初始化

  • stm32上电后启动文件会自动调用systeminit函数对时钟进行设置,没有更改的标准库默认是使用的HSI时钟,我们可以根据需要自行更改时钟配置
    image
  • 更改后可以通过函数RCC_GetClocksFreq(RCC_ClocksTypeDef* RCC_Clocks)获取时钟速率
typedef struct
{
  uint32_t SYSCLK_Frequency; 
  uint32_t HCLK_Frequency;   //AHB总线时钟
  uint32_t PCLK1_Frequency;  
  uint32_t PCLK2_Frequency;   
  uint32_t ADCCLK_Frequency;  
}RCC_ClocksTypeDef;

posted on 2025-12-21 14:56  程序员纽扣  阅读(4)  评论(0)    收藏  举报

导航