STM32G474xx HAL用户手册
函数
AHB3
总线导出函数

函数

__STATIC_INLINE void LL_AHB3_GRP1_EnableClock (uint32_t Periphs)
 使能AHB3外设时钟。
__STATIC_INLINE uint32_t LL_AHB3_GRP1_IsEnabledClock (uint32_t Periphs)
 检查AHB3外设时钟是否使能。
__STATIC_INLINE void LL_AHB3_GRP1_DisableClock (uint32_t Periphs)
 禁用AHB3外设时钟。
__STATIC_INLINE void LL_AHB3_GRP1_ForceReset (uint32_t Periphs)
 强制复位AHB3外设。
__STATIC_INLINE void LL_AHB3_GRP1_ReleaseReset (uint32_t Periphs)
 释放AHB3外设复位。
__STATIC_INLINE void LL_AHB3_GRP1_EnableClockStopSleep (uint32_t Periphs)
 在睡眠和停止模式下使能AHB3外设时钟。
__STATIC_INLINE void LL_AHB3_GRP1_DisableClockStopSleep (uint32_t Periphs)
 在睡眠和停止模式下禁用AHB3外设时钟。

函数说明

__STATIC_INLINE void LL_AHB3_GRP1_DisableClock ( uint32_t  Periphs)

禁用AHB3外设时钟。

参考手册到LL API交叉参考:
AHB3ENR FMCEN LL_AHB3_GRP1_DisableClock
AHB3ENR QSPIEN LL_AHB3_GRP1_DisableClock
参数:
Periphs该参数可以是以下值的组合: (*) 并非所有器件上都定义了该值。
返回值:

定义于文件 stm32g4xx_ll_bus.h779 行。

__STATIC_INLINE void LL_AHB3_GRP1_DisableClockStopSleep ( uint32_t  Periphs)

在睡眠和停止模式下禁用AHB3外设时钟。

参考手册到LL API交叉参考:
AHB3SMENR FMCSMEN LL_AHB3_GRP1_DisableClockStopSleep
AHB3SMENR QSPISMEN LL_AHB3_GRP1_DisableClockStopSleep
参数:
Periphs该参数可以是以下值的组合: (*) 并非所有器件上都定义了该值。
返回值:

定义于文件 stm32g4xx_ll_bus.h849 行。

__STATIC_INLINE void LL_AHB3_GRP1_EnableClock ( uint32_t  Periphs)

使能AHB3外设时钟。

参考手册到LL API交叉参考:
AHB3ENR FMCEN LL_AHB3_GRP1_EnableClock
AHB3ENR QSPIEN LL_AHB3_GRP1_EnableClock
参数:
Periphs该参数可以是以下值的组合: (*) 并非所有器件上都定义了该值。
返回值:

定义于文件 stm32g4xx_ll_bus.h743 行。

__STATIC_INLINE void LL_AHB3_GRP1_EnableClockStopSleep ( uint32_t  Periphs)

在睡眠和停止模式下使能AHB3外设时钟。

参考手册到LL API交叉参考:
AHB3SMENR FMCSMEN LL_AHB3_GRP1_EnableClockStopSleep
AHB3SMENR QSPISMEN LL_AHB3_GRP1_EnableClockStopSleep
参数:
Periphs该参数可以是以下值的组合: (*) 并非所有器件上都定义了该值。
返回值:

定义于文件 stm32g4xx_ll_bus.h829 行。

__STATIC_INLINE void LL_AHB3_GRP1_ForceReset ( uint32_t  Periphs)

强制复位AHB3外设。

参考手册到LL API交叉参考:
AHB3RSTR FMCRST LL_AHB3_GRP1_ForceReset
AHB3RSTR QSPIRST LL_AHB3_GRP1_ForceReset
参数:
Periphs该参数可以是以下值的组合: (*) 并非所有器件上都定义了该值。
返回值:

定义于文件 stm32g4xx_ll_bus.h796 行。

__STATIC_INLINE uint32_t LL_AHB3_GRP1_IsEnabledClock ( uint32_t  Periphs)

检查AHB3外设时钟是否使能。

参考手册到LL API交叉参考:
AHB3ENR FMCEN LL_AHB3_GRP1_IsEnabledClock
AHB3ENR QSPIEN LL_AHB3_GRP1_IsEnabledClock
参数:
Periphs该参数可以是以下值的组合: (*) 并非所有器件上都定义了该值。
返回值:
Periphs的状态(1或0)。

定义于文件 stm32g4xx_ll_bus.h763 行。

__STATIC_INLINE void LL_AHB3_GRP1_ReleaseReset ( uint32_t  Periphs)

释放AHB3外设复位。

参考手册到LL API交叉参考:
AHB3RSTR FMCRST LL_AHB3_GRP1_ReleaseReset
AHB3RSTR QSPIRST LL_AHB3_GRP1_ReleaseReset
参数:
Periphs该参数可以是以下值的组合: (*) 并非所有器件上都定义了该值。
返回值:

定义于文件 stm32g4xx_ll_bus.h813 行。