|
STM32G474xx HAL用户手册
|
启用或禁用APB1外设时钟。 更多...
宏定义 | |
| #define | __HAL_RCC_TIM2_CLK_ENABLE() |
| #define | __HAL_RCC_TIM3_CLK_ENABLE() |
| #define | __HAL_RCC_TIM4_CLK_ENABLE() |
| #define | __HAL_RCC_TIM5_CLK_ENABLE() |
| #define | __HAL_RCC_TIM6_CLK_ENABLE() |
| #define | __HAL_RCC_TIM7_CLK_ENABLE() |
| #define | __HAL_RCC_CRS_CLK_ENABLE() |
| #define | __HAL_RCC_RTCAPB_CLK_ENABLE() |
| #define | __HAL_RCC_WWDG_CLK_ENABLE() |
| #define | __HAL_RCC_SPI2_CLK_ENABLE() |
| #define | __HAL_RCC_SPI3_CLK_ENABLE() |
| #define | __HAL_RCC_USART2_CLK_ENABLE() |
| #define | __HAL_RCC_USART3_CLK_ENABLE() |
| #define | __HAL_RCC_UART4_CLK_ENABLE() |
| #define | __HAL_RCC_UART5_CLK_ENABLE() |
| #define | __HAL_RCC_I2C1_CLK_ENABLE() |
| #define | __HAL_RCC_I2C2_CLK_ENABLE() |
| #define | __HAL_RCC_USB_CLK_ENABLE() |
| #define | __HAL_RCC_FDCAN_CLK_ENABLE() |
| #define | __HAL_RCC_PWR_CLK_ENABLE() |
| #define | __HAL_RCC_I2C3_CLK_ENABLE() |
| #define | __HAL_RCC_LPTIM1_CLK_ENABLE() |
| #define | __HAL_RCC_LPUART1_CLK_ENABLE() |
| #define | __HAL_RCC_I2C4_CLK_ENABLE() |
| #define | __HAL_RCC_UCPD1_CLK_ENABLE() |
| #define | __HAL_RCC_TIM2_CLK_DISABLE() CLEAR_BIT(RCC->APB1ENR1, RCC_APB1ENR1_TIM2EN) |
| #define | __HAL_RCC_TIM3_CLK_DISABLE() CLEAR_BIT(RCC->APB1ENR1, RCC_APB1ENR1_TIM3EN) |
| #define | __HAL_RCC_TIM4_CLK_DISABLE() CLEAR_BIT(RCC->APB1ENR1, RCC_APB1ENR1_TIM4EN) |
| #define | __HAL_RCC_TIM5_CLK_DISABLE() CLEAR_BIT(RCC->APB1ENR1, RCC_APB1ENR1_TIM5EN) |
| #define | __HAL_RCC_TIM6_CLK_DISABLE() CLEAR_BIT(RCC->APB1ENR1, RCC_APB1ENR1_TIM6EN) |
| #define | __HAL_RCC_TIM7_CLK_DISABLE() CLEAR_BIT(RCC->APB1ENR1, RCC_APB1ENR1_TIM7EN) |
| #define | __HAL_RCC_CRS_CLK_DISABLE() CLEAR_BIT(RCC->APB1ENR1, RCC_APB1ENR1_CRSEN); |
| #define | __HAL_RCC_RTCAPB_CLK_DISABLE() CLEAR_BIT(RCC->APB1ENR1, RCC_APB1ENR1_RTCAPBEN); |
| #define | __HAL_RCC_WWDG_CLK_DISABLE() CLEAR_BIT(RCC->APB1ENR1, RCC_APB1ENR1_WWDGEN) |
| #define | __HAL_RCC_SPI2_CLK_DISABLE() CLEAR_BIT(RCC->APB1ENR1, RCC_APB1ENR1_SPI2EN) |
| #define | __HAL_RCC_SPI3_CLK_DISABLE() CLEAR_BIT(RCC->APB1ENR1, RCC_APB1ENR1_SPI3EN) |
| #define | __HAL_RCC_USART2_CLK_DISABLE() CLEAR_BIT(RCC->APB1ENR1, RCC_APB1ENR1_USART2EN) |
| #define | __HAL_RCC_USART3_CLK_DISABLE() CLEAR_BIT(RCC->APB1ENR1, RCC_APB1ENR1_USART3EN) |
| #define | __HAL_RCC_UART4_CLK_DISABLE() CLEAR_BIT(RCC->APB1ENR1, RCC_APB1ENR1_UART4EN) |
| #define | __HAL_RCC_UART5_CLK_DISABLE() CLEAR_BIT(RCC->APB1ENR1, RCC_APB1ENR1_UART5EN) |
| #define | __HAL_RCC_I2C1_CLK_DISABLE() CLEAR_BIT(RCC->APB1ENR1, RCC_APB1ENR1_I2C1EN) |
| #define | __HAL_RCC_I2C2_CLK_DISABLE() CLEAR_BIT(RCC->APB1ENR1, RCC_APB1ENR1_I2C2EN) |
| #define | __HAL_RCC_USB_CLK_DISABLE() CLEAR_BIT(RCC->APB1ENR1, RCC_APB1ENR1_USBEN) |
| #define | __HAL_RCC_FDCAN_CLK_DISABLE() CLEAR_BIT(RCC->APB1ENR1, RCC_APB1ENR1_FDCANEN) |
| #define | __HAL_RCC_PWR_CLK_DISABLE() CLEAR_BIT(RCC->APB1ENR1, RCC_APB1ENR1_PWREN) |
| #define | __HAL_RCC_I2C3_CLK_DISABLE() CLEAR_BIT(RCC->APB1ENR1, RCC_APB1ENR1_I2C3EN) |
| #define | __HAL_RCC_LPTIM1_CLK_DISABLE() CLEAR_BIT(RCC->APB1ENR1, RCC_APB1ENR1_LPTIM1EN) |
| #define | __HAL_RCC_LPUART1_CLK_DISABLE() CLEAR_BIT(RCC->APB1ENR2, RCC_APB1ENR2_LPUART1EN) |
| #define | __HAL_RCC_I2C4_CLK_DISABLE() CLEAR_BIT(RCC->APB1ENR2, RCC_APB1ENR2_I2C4EN) |
| #define | __HAL_RCC_UCPD1_CLK_DISABLE() CLEAR_BIT(RCC->APB1ENR2, RCC_APB1ENR2_UCPD1EN) |
启用或禁用APB1外设时钟。
| #define __HAL_RCC_CRS_CLK_DISABLE | ( | ) | CLEAR_BIT(RCC->APB1ENR1, RCC_APB1ENR1_CRSEN); |
定义于文件 stm32g4xx_hal_rcc.h 的第 1041 行。
| #define __HAL_RCC_CRS_CLK_ENABLE | ( | ) |
do { \ __IO uint32_t tmpreg; \ SET_BIT(RCC->APB1ENR1, RCC_APB1ENR1_CRSEN); \ /* Delay after an RCC peripheral clock enabling */ \ tmpreg = READ_BIT(RCC->APB1ENR1, RCC_APB1ENR1_CRSEN); \ UNUSED(tmpreg); \ } while(0)
定义于文件 stm32g4xx_hal_rcc.h 的第 867 行。
| #define __HAL_RCC_FDCAN_CLK_DISABLE | ( | ) | CLEAR_BIT(RCC->APB1ENR1, RCC_APB1ENR1_FDCANEN) |
定义于文件 stm32g4xx_hal_rcc.h 的第 1070 行。
| #define __HAL_RCC_FDCAN_CLK_ENABLE | ( | ) |
do { \ __IO uint32_t tmpreg; \ SET_BIT(RCC->APB1ENR1, RCC_APB1ENR1_FDCANEN); \ /* Delay after an RCC peripheral clock enabling */ \ tmpreg = READ_BIT(RCC->APB1ENR1, RCC_APB1ENR1_FDCANEN); \ UNUSED(tmpreg); \ } while(0)
定义于文件 stm32g4xx_hal_rcc.h 的第 <