STM32G474xx HAL 用户手册
宏定义
AHB3 外设强制释放复位
RCC 导出宏

强制或释放 AHB3 外设复位。 更多...

宏定义

#define __HAL_RCC_AHB3_FORCE_RESET()   WRITE_REG(RCC->AHB3RSTR, 0xFFFFFFFFU)
#define __HAL_RCC_FMC_FORCE_RESET()   SET_BIT(RCC->AHB3RSTR, RCC_AHB3RSTR_FMCRST)
#define __HAL_RCC_QSPI_FORCE_RESET()   SET_BIT(RCC->AHB3RSTR, RCC_AHB3RSTR_QSPIRST)
#define __HAL_RCC_AHB3_RELEASE_RESET()   WRITE_REG(RCC->AHB3RSTR, 0x00000000U)
#define __HAL_RCC_FMC_RELEASE_RESET()   CLEAR_BIT(RCC->AHB3RSTR, RCC_AHB3RSTR_FMCRST)
#define __HAL_RCC_QSPI_RELEASE_RESET()   CLEAR_BIT(RCC->AHB3RSTR, RCC_AHB3RSTR_QSPIRST)

详细描述

强制或释放 AHB3 外设复位。


宏定义文档

#define __HAL_RCC_AHB3_FORCE_RESET ( )    WRITE_REG(RCC->AHB3RSTR, 0xFFFFFFFFU)

定义于文件 1733 行,文件 stm32g4xx_hal_rcc.h.

HAL_DeInit() 引用.

#define __HAL_RCC_AHB3_RELEASE_RESET ( )    WRITE_REG(RCC->AHB3RSTR, 0x00000000U)

定义于文件 1743 行,文件 stm32g4xx_hal_rcc.h.

HAL_DeInit() 引用.

#define __HAL_RCC_FMC_FORCE_RESET ( )    SET_BIT(RCC->AHB3RSTR, RCC_AHB3RSTR_FMCRST)

定义于文件 1736 行,文件 stm32g4xx_hal_rcc.h.

#define __HAL_RCC_FMC_RELEASE_RESET ( )    CLEAR_BIT(RCC->AHB3RSTR, RCC_AHB3RSTR_FMCRST)

定义于文件 1746 行,文件 stm32g4xx_hal_rcc.h.

#define __HAL_RCC_QSPI_FORCE_RESET ( )    SET_BIT(RCC->AHB3RSTR, RCC_AHB3RSTR_QSPIRST)

定义于文件 1740 行,文件 stm32g4xx_hal_rcc.h.

#define __HAL_RCC_QSPI_RELEASE_RESET ( )    CLEAR_BIT(RCC->AHB3RSTR, RCC_AHB3RSTR_QSPIRST)

定义于文件 1750 行,文件 stm32g4xx_hal_rcc.h.