|
STM32G474xx HAL用户手册
|
强制或释放AHB2外设复位。 更多...
宏定义 | |
| #define | __HAL_RCC_AHB2_FORCE_RESET() WRITE_REG(RCC->AHB2RSTR, 0xFFFFFFFFU) |
| #define | __HAL_RCC_GPIOA_FORCE_RESET() SET_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_GPIOARST) |
| #define | __HAL_RCC_GPIOB_FORCE_RESET() SET_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_GPIOBRST) |
| #define | __HAL_RCC_GPIOC_FORCE_RESET() SET_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_GPIOCRST) |
| #define | __HAL_RCC_GPIOD_FORCE_RESET() SET_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_GPIODRST) |
| #define | __HAL_RCC_GPIOE_FORCE_RESET() SET_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_GPIOERST) |
| #define | __HAL_RCC_GPIOF_FORCE_RESET() SET_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_GPIOFRST) |
| #define | __HAL_RCC_GPIOG_FORCE_RESET() SET_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_GPIOGRST) |
| #define | __HAL_RCC_ADC12_FORCE_RESET() SET_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_ADC12RST) |
| #define | __HAL_RCC_ADC345_FORCE_RESET() SET_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_ADC345RST) |
| #define | __HAL_RCC_DAC1_FORCE_RESET() SET_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_DAC1RST) |
| #define | __HAL_RCC_DAC2_FORCE_RESET() SET_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_DAC2RST) |
| #define | __HAL_RCC_DAC3_FORCE_RESET() SET_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_DAC3RST) |
| #define | __HAL_RCC_DAC4_FORCE_RESET() SET_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_DAC4RST) |
| #define | __HAL_RCC_RNG_FORCE_RESET() SET_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_RNGRST) |
| #define | __HAL_RCC_AHB2_RELEASE_RESET() WRITE_REG(RCC->AHB2RSTR, 0x00000000U) |
| #define | __HAL_RCC_GPIOA_RELEASE_RESET() CLEAR_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_GPIOARST) |
| #define | __HAL_RCC_GPIOB_RELEASE_RESET() CLEAR_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_GPIOBRST) |
| #define | __HAL_RCC_GPIOC_RELEASE_RESET() CLEAR_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_GPIOCRST) |
| #define | __HAL_RCC_GPIOD_RELEASE_RESET() CLEAR_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_GPIODRST) |
| #define | __HAL_RCC_GPIOE_RELEASE_RESET() CLEAR_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_GPIOERST) |
| #define | __HAL_RCC_GPIOF_RELEASE_RESET() CLEAR_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_GPIOFRST) |
| #define | __HAL_RCC_GPIOG_RELEASE_RESET() CLEAR_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_GPIOGRST) |
| #define | __HAL_RCC_ADC12_RELEASE_RESET() CLEAR_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_ADC12RST) |
| #define | __HAL_RCC_ADC345_RELEASE_RESET() CLEAR_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_ADC345RST) |
| #define | __HAL_RCC_DAC1_RELEASE_RESET() CLEAR_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_DAC1RST) |
| #define | __HAL_RCC_DAC2_RELEASE_RESET() CLEAR_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_DAC2RST) |
| #define | __HAL_RCC_DAC3_RELEASE_RESET() CLEAR_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_DAC3RST) |
| #define | __HAL_RCC_DAC4_RELEASE_RESET() CLEAR_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_DAC4RST) |
| #define | __HAL_RCC_RNG_RELEASE_RESET() CLEAR_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_RNGRST) |
强制或释放AHB2外设复位。
| #define __HAL_RCC_ADC12_FORCE_RESET | ( | ) | SET_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_ADC12RST) |
定义位于文件 stm32g4xx_hal_rcc.h 的 第1660行。
| #define __HAL_RCC_ADC12_RELEASE_RESET | ( | ) | CLEAR_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_ADC12RST) |
定义位于文件 stm32g4xx_hal_rcc.h 的 第1701行。
| #define __HAL_RCC_ADC345_FORCE_RESET | ( | ) | SET_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_ADC345RST) |
定义位于文件 stm32g4xx_hal_rcc.h 的 第1663行。
| #define __HAL_RCC_ADC345_RELEASE_RESET | ( | ) | CLEAR_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_ADC345RST) |
定义位于文件 stm32g4xx_hal_rcc.h 的 第1704行。
| #define __HAL_RCC_AHB2_FORCE_RESET | ( | ) | WRITE_REG(RCC->AHB2RSTR, 0xFFFFFFFFU) |
定义位于文件 stm32g4xx_hal_rcc.h 的 第1644行。
被 HAL_DeInit() 引用。
| #define __HAL_RCC_AHB2_RELEASE_RESET | ( | ) | WRITE_REG(RCC->AHB2RSTR, 0x00000000U) |
定义位于文件 stm32g4xx_hal_rcc.h 的 第1685行。
被 HAL_DeInit() 引用。
| #define __HAL_RCC_DAC1_FORCE_RESET | ( | ) | SET_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_DAC1RST) |
定义位于文件 stm32g4xx_hal_rcc.h 的 第1666行。
| #define __HAL_RCC_DAC1_RELEASE_RESET | ( | ) | CLEAR_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_DAC1RST) |
定义位于文件 stm32g4xx_hal_rcc.h 的 第1707行。
| #define __HAL_RCC_DAC2_FORCE_RESET | ( | ) | SET_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_DAC2RST) |
定义位于文件 stm32g4xx_hal_rcc.h 的 第1669行。
| #define __HAL_RCC_DAC2_RELEASE_RESET | ( | ) | CLEAR_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_DAC2RST) |
定义位于文件 stm32g4xx_hal_rcc.h 的 第1710行。