STM32G474xx HAL 用户手册
函数
AHB1
BUS 导出函数

函数

__STATIC_INLINE void LL_AHB1_GRP1_EnableClock (uint32_t Periphs)
 启用 AHB1 外设时钟。
__STATIC_INLINE uint32_t LL_AHB1_GRP1_IsEnabledClock (uint32_t Periphs)
 检查 AHB1 外设时钟是否使能。
__STATIC_INLINE void LL_AHB1_GRP1_DisableClock (uint32_t Periphs)
 禁用 AHB1 外设时钟。
__STATIC_INLINE void LL_AHB1_GRP1_ForceReset (uint32_t Periphs)
 强制复位 AHB1 外设。
__STATIC_INLINE void LL_AHB1_GRP1_ReleaseReset (uint32_t Periphs)
 释放 AHB1 外设复位。
__STATIC_INLINE void LL_AHB1_GRP1_EnableClockStopSleep (uint32_t Periphs)
 在睡眠和停止模式下启用 AHB1 外设时钟。
__STATIC_INLINE void LL_AHB1_GRP1_DisableClockStopSleep (uint32_t Periphs)
 在睡眠和停止模式下禁用 AHB1 外设时钟。

函数文档

__STATIC_INLINE void LL_AHB1_GRP1_DisableClock ( uint32_t  Periphs)

禁用 AHB1 外设时钟。

参考手册到 LL API 交叉引用:
AHB1ENR DMA1EN LL_AHB1_GRP1_DisableClock
AHB1ENR DMA2EN LL_AHB1_GRP1_DisableClock
AHB1ENR DMAMUXEN LL_AHB1_GRP1_DisableClock
AHB1ENR CORDICEN LL_AHB1_GRP1_DisableClock
AHB1ENR FMACEN LL_AHB1_GRP1_DisableClock
AHB1ENR FLASHEN LL_AHB1_GRP1_DisableClock
AHB1ENR CRCEN LL_AHB1_GRP1_DisableClock
参数:
Periphs此参数可以是以下值的组合:
返回值:

定义位于文件 stm32g4xx_ll_bus.h 的第 295 行。

__STATIC_INLINE void LL_AHB1_GRP1_DisableClockStopSleep ( uint32_t  Periphs)

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

参考手册到 LL API 交叉引用:
AHB1SMENR DMA1SMEN LL_AHB1_GRP1_DisableClockStopSleep
AHB1SMENR DMA2SMEN LL_AHB1_GRP1_DisableClockStopSleep
AHB1SMENR DMAMUXSMEN LL_AHB1_GRP1_DisableClockStopSleep
AHB1SMENR CORDICSMEN LL_AHB1_GRP1_DisableClockStopSleep
AHB1SMENR FMACSMEN LL_AHB1_GRP1_DisableClockStopSleep
AHB1SMENR FLASHSMEN LL_AHB1_GRP1_DisableClockStopSleep
AHB1SMENR SRAM1SMEN LL_AHB1_GRP1_DisableClockStopSleep
AHB1SMENR CRCSMEN LL_AHB1_GRP1_DisableClockStopSleep
参数:
Periphs此参数可以是以下值的组合:
返回值:

定义位于文件 stm32g4xx_ll_bus.h 的第 401 行。

__STATIC_INLINE void LL_AHB1_GRP1_EnableClock ( uint32_t  Periphs)

启用 AHB1 外设时钟。

参考手册到 LL API 交叉引用:
AHB1ENR DMA1EN LL_AHB1_GRP1_EnableClock
AHB1ENR DMA2EN LL_AHB1_GRP1_EnableClock
AHB1ENR DMAMMUXEN LL_AHB1_GRP1_EnableClock
AHB1ENR CORDICEN LL_AHB1_GRP1_EnableClock
AHB1ENR FMACEN LL_AHB1_GRP1_EnableClock
AHB1ENR FLASHEN LL_AHB1_GRP1_EnableClock
AHB1ENR CRCEN LL_AHB1_GRP1_EnableClock
参数:
Periphs此参数可以是以下值的组合:
返回值:

定义位于文件 stm32g4xx_ll_bus.h 的第 243 行。

__STATIC_INLINE void LL_AHB1_GRP1_EnableClockStopSleep ( uint32_t  Periphs)

在睡眠和停止模式下启用 AHB1 外设时钟。

参考手册到 LL API 交叉引用:
AHB1SMENR DMA1SMEN LL_AHB1_GRP1_EnableClockStopSleep
AHB1SMENR DMA2SMEN LL_AHB1_GRP1_EnableClockStopSleep
AHB1SMENR DMAMUXSMEN LL_AHB1_GRP1_EnableClockStopSleep
AHB1SMENR CORDICSMEN LL_AHB1_GRP1_EnableClockStopSleep
AHB1SMENR FMACSMEN LL_AHB1_GRP1_EnableClockStopSleep
AHB1SMENR FLASHSMEN LL_AHB1_GRP1_EnableClockStopSleep
AHB1SMENR SRAM1SMEN LL_AHB1_GRP1_DisableClockStopSleep
AHB1SMENR CRCSMEN LL_AHB1_GRP1_EnableClockStopSleep
参数:
Periphs此参数可以是以下值的组合:
返回值:

定义位于文件 stm32g4xx_ll_bus.h 的第 371 行。

__STATIC_INLINE void