STM32G474xx HAL用户手册
定义
AHB3外设时钟使能禁用
RCC导出宏

使能或禁用AHB3外设时钟。 更多...

定义

#define __HAL_RCC_FMC_CLK_ENABLE()
#define __HAL_RCC_QSPI_CLK_ENABLE()
#define __HAL_RCC_FMC_CLK_DISABLE()   CLEAR_BIT(RCC->AHB3ENR, RCC_AHB3ENR_FMCEN)
#define __HAL_RCC_QSPI_CLK_DISABLE()   CLEAR_BIT(RCC->AHB3ENR, RCC_AHB3ENR_QSPIEN)

详细说明

使能或禁用AHB3外设时钟。

注意:
复位后,外设时钟(用于寄存器的读写访问)处于禁用状态,应用程序必须在使用前先使能该时钟。

定义说明

#define __HAL_RCC_FMC_CLK_DISABLE ( )    CLEAR_BIT(RCC->AHB3ENR, RCC_AHB3ENR_FMCEN)

定义于文件 第798行,位于文件 stm32g4xx_hal_rcc.h

值:
do { \
                                                 __IO uint32_t tmpreg; \
                                                 SET_BIT(RCC->AHB3ENR, RCC_AHB3ENR_FMCEN); \
                                                 /* Delay after an RCC peripheral clock enabling */ \
                                                 tmpreg = READ_BIT(RCC->AHB3ENR, RCC_AHB3ENR_FMCEN); \
                                                 UNUSED(tmpreg); \
                                               } while(0)

定义于文件 第778行,位于文件 stm32g4xx_hal_rcc.h

#define __HAL_RCC_QSPI_CLK_DISABLE ( )    CLEAR_BIT(RCC->AHB3ENR, RCC_AHB3ENR_QSPIEN)

定义于文件 第802行,位于文件 stm32g4xx_hal_rcc.h

值:
do { \
                                                 __IO uint32_t tmpreg; \
                                                 SET_BIT(RCC->AHB3ENR, RCC_AHB3ENR_QSPIEN); \
                                                 /* Delay after an RCC peripheral clock enabling */ \
                                                 tmpreg = READ_BIT(RCC->AHB3ENR, RCC_AHB3ENR_QSPIEN); \
                                                 UNUSED(tmpreg); \
                                               } while(0)

定义于文件 第788行,位于文件 stm32g4xx_hal_rcc.h