STM32G474xx HAL用户手册
宏定义
AHB时钟源
RCC导出的常量

宏定义

#define RCC_SYSCLK_DIV1   RCC_CFGR_HPRE_DIV1
#define RCC_SYSCLK_DIV2   RCC_CFGR_HPRE_DIV2
#define RCC_SYSCLK_DIV4   RCC_CFGR_HPRE_DIV4
#define RCC_SYSCLK_DIV8   RCC_CFGR_HPRE_DIV8
#define RCC_SYSCLK_DIV16   RCC_CFGR_HPRE_DIV16
#define RCC_SYSCLK_DIV64   RCC_CFGR_HPRE_DIV64
#define RCC_SYSCLK_DIV128   RCC_CFGR_HPRE_DIV128
#define RCC_SYSCLK_DIV256   RCC_CFGR_HPRE_DIV256
#define RCC_SYSCLK_DIV512   RCC_CFGR_HPRE_DIV512

宏定义说明

#define RCC_SYSCLK_DIV1   RCC_CFGR_HPRE_DIV1

SYSCLK未分频

定义于文件stm32g4xx_hal_rcc.h的第348行。

被以下函数引用:HAL_RCC_ClockConfig()

#define RCC_SYSCLK_DIV128   RCC_CFGR_HPRE_DIV128

SYSCLK 128分频

定义于文件stm32g4xx_hal_rcc.h的第354行。

#define RCC_SYSCLK_DIV16   RCC_CFGR_HPRE_DIV16

SYSCLK 16分频

定义于文件stm32g4xx_hal_rcc.h的第352行。

#define RCC_SYSCLK_DIV2   RCC_CFGR_HPRE_DIV2

SYSCLK 2分频

定义于文件stm32g4xx_hal_rcc.h的第349行。

被以下函数引用:HAL_RCC_ClockConfig()

#define RCC_SYSCLK_DIV256   RCC_CFGR_HPRE_DIV256

SYSCLK 256分频

定义于文件stm32g4xx_hal_rcc.h的第355行。

#define RCC_SYSCLK_DIV4   RCC_CFGR_HPRE_DIV4

SYSCLK 4分频

定义于文件stm32g4xx_hal_rcc.h的第350行。

#define RCC_SYSCLK_DIV512   RCC_CFGR_HPRE_DIV512

SYSCLK 512分频

定义于文件stm32g4xx_hal_rcc.h的第356行。

#define RCC_SYSCLK_DIV64   RCC_CFGR_HPRE_DIV64

SYSCLK 64分频

定义于文件stm32g4xx_hal_rcc.h的第353行。

#define RCC_SYSCLK_DIV8   RCC_CFGR_HPRE_DIV8

SYSCLK 8分频

定义于文件stm32g4xx_hal_rcc.h的第351行。