|
STM32G474xx HAL用户手册
|
强制或释放APB2外设复位。 更多...
宏定义 | |
| #define | __HAL_RCC_APB2_FORCE_RESET() WRITE_REG(RCC->APB2RSTR, 0xFFFFFFFFU) |
| #define | __HAL_RCC_SYSCFG_FORCE_RESET() SET_BIT(RCC->APB2RSTR, RCC_APB2RSTR_SYSCFGRST) |
| #define | __HAL_RCC_TIM1_FORCE_RESET() SET_BIT(RCC->APB2RSTR, RCC_APB2RSTR_TIM1RST) |
| #define | __HAL_RCC_SPI1_FORCE_RESET() SET_BIT(RCC->APB2RSTR, RCC_APB2RSTR_SPI1RST) |
| #define | __HAL_RCC_TIM8_FORCE_RESET() SET_BIT(RCC->APB2RSTR, RCC_APB2RSTR_TIM8RST) |
| #define | __HAL_RCC_USART1_FORCE_RESET() SET_BIT(RCC->APB2RSTR, RCC_APB2RSTR_USART1RST) |
| #define | __HAL_RCC_SPI4_FORCE_RESET() SET_BIT(RCC->APB2RSTR, RCC_APB2RSTR_SPI4RST) |
| #define | __HAL_RCC_TIM15_FORCE_RESET() SET_BIT(RCC->APB2RSTR, RCC_APB2RSTR_TIM15RST) |
| #define | __HAL_RCC_TIM16_FORCE_RESET() SET_BIT(RCC->APB2RSTR, RCC_APB2RSTR_TIM16RST) |
| #define | __HAL_RCC_TIM17_FORCE_RESET() SET_BIT(RCC->APB2RSTR, RCC_APB2RSTR_TIM17RST) |
| #define | __HAL_RCC_TIM20_FORCE_RESET() SET_BIT(RCC->APB2RSTR, RCC_APB2RSTR_TIM20RST) |
| #define | __HAL_RCC_SAI1_FORCE_RESET() SET_BIT(RCC->APB2RSTR, RCC_APB2RSTR_SAI1RST) |
| #define | __HAL_RCC_HRTIM1_FORCE_RESET() SET_BIT(RCC->APB2RSTR, RCC_APB2RSTR_HRTIM1RST) |
| #define | __HAL_RCC_APB2_RELEASE_RESET() WRITE_REG(RCC->APB2RSTR, 0x00000000U) |
| #define | __HAL_RCC_SYSCFG_RELEASE_RESET() CLEAR_BIT(RCC->APB2RSTR, RCC_APB2RSTR_SYSCFGRST) |
| #define | __HAL_RCC_TIM1_RELEASE_RESET() CLEAR_BIT(RCC->APB2RSTR, RCC_APB2RSTR_TIM1RST) |
| #define | __HAL_RCC_SPI1_RELEASE_RESET() CLEAR_BIT(RCC->APB2RSTR, RCC_APB2RSTR_SPI1RST) |
| #define | __HAL_RCC_TIM8_RELEASE_RESET() CLEAR_BIT(RCC->APB2RSTR, RCC_APB2RSTR_TIM8RST) |
| #define | __HAL_RCC_USART1_RELEASE_RESET() CLEAR_BIT(RCC->APB2RSTR, RCC_APB2RSTR_USART1RST) |
| #define | __HAL_RCC_SPI4_RELEASE_RESET() CLEAR_BIT(RCC->APB2RSTR, RCC_APB2RSTR_SPI4RST) |
| #define | __HAL_RCC_TIM15_RELEASE_RESET() CLEAR_BIT(RCC->APB2RSTR, RCC_APB2RSTR_TIM15RST) |
| #define | __HAL_RCC_TIM16_RELEASE_RESET() CLEAR_BIT(RCC->APB2RSTR, RCC_APB2RSTR_TIM16RST) |
| #define | __HAL_RCC_TIM17_RELEASE_RESET() CLEAR_BIT(RCC->APB2RSTR, RCC_APB2RSTR_TIM17RST) |
| #define | __HAL_RCC_TIM20_RELEASE_RESET() CLEAR_BIT(RCC->APB2RSTR, RCC_APB2RSTR_TIM20RST) |
| #define | __HAL_RCC_SAI1_RELEASE_RESET() CLEAR_BIT(RCC->APB2RSTR, RCC_APB2RSTR_SAI1RST) |
| #define | __HAL_RCC_HRTIM1_RELEASE_RESET() CLEAR_BIT(RCC->APB2RSTR, RCC_APB2RSTR_HRTIM1RST) |
强制或释放APB2外设复位。
| #define __HAL_RCC_APB2_FORCE_RESET | ( | ) | WRITE_REG(RCC->APB2RSTR, 0xFFFFFFFFU) |
定义于文件 stm32g4xx_hal_rcc.h 的第 1885 行。
被以下函数引用: HAL_DeInit()。
| #define __HAL_RCC_APB2_RELEASE_RESET | ( | ) | WRITE_REG(RCC->APB2RSTR, 0x00000000U) |
定义于文件 stm32g4xx_hal_rcc.h 的第 1918 行。
被以下函数引用: HAL_DeInit()。
| #define __HAL_RCC_HRTIM1_FORCE_RESET | ( | ) | SET_BIT(RCC->APB2RSTR, RCC_APB2RSTR_HRTIM1RST) |
定义于文件 stm32g4xx_hal_rcc.h 的第 1914 行。
| #define __HAL_RCC_HRTIM1_RELEASE_RESET | ( | ) | CLEAR_BIT(RCC->APB2RSTR, RCC_APB2RSTR_HRTIM1RST) |
定义于文件 stm32g4xx_hal_rcc.h 的第 1947 行。
| #define __HAL_RCC_SAI1_FORCE_RESET | ( | ) | SET_BIT(RCC->APB2RSTR, RCC_APB2RSTR_SAI1RST) |
定义于文件 stm32g4xx_hal_rcc.h 的第 1911 行。
| #define __HAL_RCC_SAI1_RELEASE_RESET | ( | ) | CLEAR_BIT(RCC->APB2RSTR, RCC_APB2RSTR_SAI1RST) |
定义于文件 stm32g4xx_hal_rcc.h 的第 1944 行。
| #define __HAL_RCC_SPI1_FORCE_RESET | ( | ) | SET_BIT(RCC->APB2RSTR, RCC_APB2RSTR_SPI1RST) |
定义于文件 stm32g4xx_hal_rcc.h 的第 1891 行。
| #define __HAL_RCC_SPI1_RELEASE_RESET | ( | ) | CLEAR_BIT(RCC->APB2RSTR, RCC_APB2RSTR_SPI1RST) |
定义于文件 stm32g4xx_hal_rcc.h 的第 1924 行。
| #define __HAL_RCC_SPI4_FORCE_RESET | ( | ) | SET_BIT(RCC->APB2RSTR, RCC_APB2RSTR_SPI4RST) |
定义于文件 stm32g4xx_hal_rcc.h 的第 1898 行。
| #define __HAL_RCC_SPI4_RELEASE_RESET | ( | ) | CLEAR_BIT(RCC->APB2RSTR, RCC_APB2RSTR_SPI4RST) |
定义于文件 stm32g4xx_hal_rcc.h 的第 1931 行。
| #define __HAL_RCC_SYSCFG_FORCE_RESET | ( | ) | SET_BIT(RCC->APB2RSTR, RCC_APB2RSTR_SYSCFGRST) |
定义于文件 stm32g4xx_hal_rcc.h 的第 1887 行。
| #define __HAL_RCC_SYSCFG_RELEASE_RESET | ( | ) | CLEAR_BIT(RCC->APB2RSTR, RCC_APB2RSTR_SYSCFGRST) |