|
STM32G474xx HAL 用户手册
|
强制或释放 AHB1 外设复位。 更多...
宏定义 | |
| #define | __HAL_RCC_AHB1_FORCE_RESET() WRITE_REG(RCC->AHB1RSTR, 0xFFFFFFFFU) |
| #define | __HAL_RCC_DMA1_FORCE_RESET() SET_BIT(RCC->AHB1RSTR, RCC_AHB1RSTR_DMA1RST) |
| #define | __HAL_RCC_DMA2_FORCE_RESET() SET_BIT(RCC->AHB1RSTR, RCC_AHB1RSTR_DMA2RST) |
| #define | __HAL_RCC_DMAMUX1_FORCE_RESET() SET_BIT(RCC->AHB1RSTR, RCC_AHB1RSTR_DMAMUX1RST) |
| #define | __HAL_RCC_CORDIC_FORCE_RESET() SET_BIT(RCC->AHB1RSTR, RCC_AHB1RSTR_CORDICRST) |
| #define | __HAL_RCC_FMAC_FORCE_RESET() SET_BIT(RCC->AHB1RSTR, RCC_AHB1RSTR_FMACRST) |
| #define | __HAL_RCC_FLASH_FORCE_RESET() SET_BIT(RCC->AHB1RSTR, RCC_AHB1RSTR_FLASHRST) |
| #define | __HAL_RCC_CRC_FORCE_RESET() SET_BIT(RCC->AHB1RSTR, RCC_AHB1RSTR_CRCRST) |
| #define | __HAL_RCC_AHB1_RELEASE_RESET() WRITE_REG(RCC->AHB1RSTR, 0x00000000U) |
| #define | __HAL_RCC_DMA1_RELEASE_RESET() CLEAR_BIT(RCC->AHB1RSTR, RCC_AHB1RSTR_DMA1RST) |
| #define | __HAL_RCC_DMA2_RELEASE_RESET() CLEAR_BIT(RCC->AHB1RSTR, RCC_AHB1RSTR_DMA2RST) |
| #define | __HAL_RCC_DMAMUX1_RELEASE_RESET() CLEAR_BIT(RCC->AHB1RSTR, RCC_AHB1RSTR_DMAMUX1RST) |
| #define | __HAL_RCC_CORDIC_RELEASE_RESET() CLEAR_BIT(RCC->AHB1RSTR, RCC_AHB1RSTR_CORDICRST) |
| #define | __HAL_RCC_FMAC_RELEASE_RESET() CLEAR_BIT(RCC->AHB1RSTR, RCC_AHB1RSTR_FMACRST) |
| #define | __HAL_RCC_FLASH_RELEASE_RESET() CLEAR_BIT(RCC->AHB1RSTR, RCC_AHB1RSTR_FLASHRST) |
| #define | __HAL_RCC_CRC_RELEASE_RESET() CLEAR_BIT(RCC->AHB1RSTR, RCC_AHB1RSTR_CRCRST) |
强制或释放 AHB1 外设复位。
| #define __HAL_RCC_AHB1_FORCE_RESET | ( | ) | WRITE_REG(RCC->AHB1RSTR, 0xFFFFFFFFU) |
定义位于文件 stm32g4xx_hal_rcc.h 的第 1603 行。
被 HAL_DeInit() 引用。
| #define __HAL_RCC_AHB1_RELEASE_RESET | ( | ) | WRITE_REG(RCC->AHB1RSTR, 0x00000000U) |
定义位于文件 stm32g4xx_hal_rcc.h 的第 1620 行。
被 HAL_DeInit() 引用。
| #define __HAL_RCC_CORDIC_FORCE_RESET | ( | ) | SET_BIT(RCC->AHB1RSTR, RCC_AHB1RSTR_CORDICRST) |
定义位于文件 stm32g4xx_hal_rcc.h 的第 1611 行。
| #define __HAL_RCC_CORDIC_RELEASE_RESET | ( | ) | CLEAR_BIT(RCC->AHB1RSTR, RCC_AHB1RSTR_CORDICRST) |
定义位于文件 stm32g4xx_hal_rcc.h 的第 1628 行。
| #define __HAL_RCC_CRC_FORCE_RESET | ( | ) | SET_BIT(RCC->AHB1RSTR, RCC_AHB1RSTR_CRCRST) |
定义位于文件 stm32g4xx_hal_rcc.h 的第 1617 行。
| #define __HAL_RCC_CRC_RELEASE_RESET | ( | ) | CLEAR_BIT(RCC->AHB1RSTR, RCC_AHB1RSTR_CRCRST) |
定义位于文件 stm32g4xx_hal_rcc.h 的第 1634 行。
| #define __HAL_RCC_DMA1_FORCE_RESET | ( | ) | SET_BIT(RCC->AHB1RSTR, RCC_AHB1RSTR_DMA1RST) |
定义位于文件 stm32g4xx_hal_rcc.h 的第 1605 行。
| #define __HAL_RCC_DMA1_RELEASE_RESET | ( | ) | CLEAR_BIT(RCC->AHB1RSTR, RCC_AHB1RSTR_DMA1RST) |
定义位于文件 stm32g4xx_hal_rcc.h 的第 1622 行。
| #define __HAL_RCC_DMA2_FORCE_RESET | ( | ) | SET_BIT(RCC->AHB1RSTR, RCC_AHB1RSTR_DMA2RST) |
定义位于文件 stm32g4xx_hal_rcc.h 的第 1607 行。