|
STM32G474xx HAL 用户手册
|
RCC HAL 模块的头文件。 更多...
数据结构 | |
| struct | RCC_PLLInitTypeDef |
| RCC PLL 配置结构体定义。 更多... | |
| struct | RCC_OscInitTypeDef |
| RCC 内部/外部振荡器 (HSE, HSI, LSE 和 LSI) 配置结构体定义。 更多... | |
| struct | RCC_ClkInitTypeDef |
| RCC 系统、AHB 和 APB 总线时钟配置结构体定义。 更多... | |
宏定义 | |
| #define | RCC_DBP_TIMEOUT_VALUE 2U /* 2 ms (最小 Tick + 1) */ |
| #define | RCC_LSE_TIMEOUT_VALUE LSE_STARTUP_TIMEOUT |
| #define | RCC_OSCILLATORTYPE_NONE 0x00000000U |
| #define | RCC_OSCILLATORTYPE_HSE 0x00000001U |
| #define | RCC_OSCILLATORTYPE_HSI 0x00000002U |
| #define | RCC_OSCILLATORTYPE_LSE 0x00000004U |
| #define | RCC_OSCILLATORTYPE_LSI 0x00000008U |
| #define | RCC_OSCILLATORTYPE_HSI48 0x00000020U |
| #define | RCC_HSE_OFF 0x00000000U |
| #define | RCC_HSE_ON RCC_CR_HSEON |
| #define | RCC_HSE_BYPASS (RCC_CR_HSEBYP | RCC_CR_HSEON) |
| #define | RCC_LSE_OFF 0x00000000U |
| #define | RCC_LSE_ON RCC_BDCR_LSEON |
| #define | RCC_LSE_BYPASS (RCC_BDCR_LSEBYP | RCC_BDCR_LSEON) |
| #define | RCC_HSI_OFF 0x00000000U |
| #define | RCC_HSI_ON RCC_CR_HSION |
| #define | RCC_HSICALIBRATION_DEFAULT 0x40U /* 默认 HSI 校准微调值 */ |
| #define | RCC_LSI_OFF 0x00000000U |
| #define | RCC_LSI_ON RCC_CSR_LSION |
| #define | RCC_HSI48_OFF 0x00000000U |
| #define | RCC_HSI48_ON RCC_CRRCR_HSI48ON |
| #define | RCC_PLL_NONE 0x00000000U |
| #define | RCC_PLL_OFF 0x00000001U |
| #define | RCC_PLL_ON 0x00000002U |
| #define | RCC_PLLM_DIV1 0x00000001U |
| #define | RCC_PLLM_DIV2 0x00000002U |
| #define | RCC_PLLM_DIV3 0x00000003U |
| #define | RCC_PLLM_DIV4 0x00000004U |
| #define | RCC_PLLM_DIV5 0x00000005U |
| #define | RCC_PLLM_DIV6 0x00000006U |
| #define | RCC_PLLM_DIV7 0x00000007U |
| #define | RCC_PLLM_DIV8 0x00000008U |
| #define | RCC_PLLM_DIV9 0x00000009U |
| #define | RCC_PLLM_DIV10 0x0000000AU |
| #define | RCC_PLLM_DIV11 0x0000000BU |
| #define | RCC_PLLM_DIV12 0x0000000CU |
| #define | RCC_PLLM_DIV13 0x0000000DU |
| #define | RCC_PLLM_DIV14 0x0000000EU |
| #define | RCC_PLLM_DIV15 0x0000000FU |
| #define | RCC_PLLM_DIV16 0x00000010U |
| #define | RCC_PLLP_DIV2 0x00000002U |
| #define | RCC_PLLP_DIV3 0x00000003U |
| #define | RCC_PLLP_DIV4 0x00000004U |
| #define | RCC_PLLP_DIV5 0x00000005U |
| #define | RCC_PLLP_DIV6 0x00000006U |
| #define | RCC_PLLP_DIV7 0x00000007U |
| #define | RCC_PLLP_DIV8 0x00000008U |
| #define | RCC_PLLP_DIV9 0x00000009U |
| #define | RCC_PLLP_DIV10 0x0000000AU |
| #define | RCC_PLLP_DIV11 0x0000000BU |
| #define | RCC_PLLP_DIV12 0x0000000CU |