STM32H735xx HAL User Manual
Functions
AHB4
BUS Exported Functions

Functions

__STATIC_INLINE void LL_AHB4_GRP1_EnableClock (uint32_t Periphs)
 Enable AHB4 peripherals clock.
__STATIC_INLINE uint32_t LL_AHB4_GRP1_IsEnabledClock (uint32_t Periphs)
 Check if AHB4 peripheral clock is enabled or not.
__STATIC_INLINE void LL_AHB4_GRP1_DisableClock (uint32_t Periphs)
 Disable AHB4 peripherals clock.
__STATIC_INLINE void LL_AHB4_GRP1_ForceReset (uint32_t Periphs)
 Force AHB4 peripherals reset.
__STATIC_INLINE void LL_AHB4_GRP1_ReleaseReset (uint32_t Periphs)
 Release AHB4 peripherals reset.
__STATIC_INLINE void LL_AHB4_GRP1_EnableClockSleep (uint32_t Periphs)
 Enable AHB4 peripherals clock during Low Power (Sleep) mode.
__STATIC_INLINE void LL_AHB4_GRP1_DisableClockSleep (uint32_t Periphs)
 Disable AHB4 peripherals clock during Low Power (Sleep) mode.

Function Documentation

__STATIC_INLINE void LL_AHB4_GRP1_DisableClock ( uint32_t  Periphs)

Disable AHB4 peripherals clock.

Reference Manual to LL API cross reference:
AHB4ENR GPIOAEN LL_AHB4_GRP1_DisableClock
AHB4ENR GPIOBEN LL_AHB4_GRP1_DisableClock
AHB4ENR GPIOCEN LL_AHB4_GRP1_DisableClock
AHB4ENR GPIODEN LL_AHB4_GRP1_DisableClock
AHB4ENR GPIOEEN LL_AHB4_GRP1_DisableClock
AHB4ENR GPIOFEN LL_AHB4_GRP1_DisableClock
AHB4ENR GPIOGEN LL_AHB4_GRP1_DisableClock
AHB4ENR GPIOHEN LL_AHB4_GRP1_DisableClock
AHB4ENR GPIOIEN LL_AHB4_GRP1_DisableClock
(*) AHB4ENR GPIOJEN LL_AHB4_GRP1_DisableClock
AHB4ENR GPIOKEN LL_AHB4_GRP1_DisableClock
AHB4ENR CRCEN LL_AHB4_GRP1_DisableClock
(*) AHB4ENR BDMAEN LL_AHB4_GRP1_DisableClock
AHB4ENR ADC3EN LL_AHB4_GRP1_DisableClock
(*) AHB4ENR HSEMEN LL_AHB4_GRP1_DisableClock
(*) AHB4ENR BKPRAMEN LL_AHB4_GRP1_DisableClock
AHB4ENR SRAM4EN LL_AHB4_GRP1_DisableClock
Parameters:
PeriphsThis parameter can be a combination of the following values: (*) value not defined in all devices.
Return values:
None

Definition at line 1479 of file stm32h7xx_ll_bus.h.

__STATIC_INLINE void LL_AHB4_GRP1_DisableClockSleep ( uint32_t  Periphs)

Disable AHB4 peripherals clock during Low Power (Sleep) mode.

Reference Manual to LL API cross reference:
AHB4LPENR GPIOALPEN LL_AHB4_GRP1_DisableClockSleep
AHB4LPENR GPIOBLPEN LL_AHB4_GRP1_DisableClockSleep
AHB4LPENR GPIOCLPEN LL_AHB4_GRP1_DisableClockSleep
AHB4LPENR GPIODLPEN LL_AHB4_GRP1_DisableClockSleep
AHB4LPENR GPIOELPEN LL_AHB4_GRP1_DisableClockSleep
AHB4LPENR GPIOFLPEN LL_AHB4_GRP1_DisableClockSleep
AHB4LPENR GPIOGLPEN LL_AHB4_GRP1_DisableClockSleep
AHB4LPENR GPIOHLPEN LL_AHB4_GRP1_DisableClockSleep
AHB4LPENR GPIOILPEN LL_AHB4_GRP1_DisableClockSleep
(*) AHB4LPENR GPIOJLPEN LL_AHB4_GRP1_DisableClockSleep
AHB4LPENR GPIOKLPEN LL_AHB4_GRP1_DisableClockSleep
AHB4LPENR CRCLPEN LL_AHB4_GRP1_DisableClockSleep
(*) AHB4LPENR BDMALPEN LL_AHB4_GRP1_DisableClockSleep
AHB4LPENR ADC3LPEN LL_AHB4_GRP1_DisableClockSleep
(*) AHB4LPENR BKPRAMLPEN LL_AHB4_GRP1_DisableClockSleep
AHB4LPENR SRAM4LPEN LL_AHB4_GRP1_DisableClockSleep
Parameters:
PeriphsThis parameter can be a combination of the following values:
Return values:
None

Definition at line 1651 of file stm32h7xx_ll_bus.h.

__STATIC_INLINE void LL_AHB4_GRP1_EnableClock ( uint32_t  Periphs)

Enable AHB4 peripherals clock.

Reference Manual to LL API cross reference:
AHB4ENR GPIOAEN LL_AHB4_GRP1_EnableClock
AHB4ENR GPIOBEN LL_AHB4_GRP1_EnableClock
AHB4ENR GPIOCEN LL_AHB4_GRP1_EnableClock
AHB4ENR GPIODEN LL_AHB4_GRP1_EnableClock
AHB4ENR GPIOEEN LL_AHB4_GRP1_EnableClock
AHB4ENR GPIOFEN LL_AHB4_GRP1_EnableClock
AHB4ENR GPIOGEN LL_AHB4_GRP1_EnableClock
AHB4ENR GPIOHEN LL_AHB4_GRP1_EnableClock
AHB4ENR GPIOIEN LL_AHB4_GRP1_EnableClock
(*) AHB4ENR GPIOJEN LL_AHB4_GRP1_EnableClock
AHB4ENR GPIOKEN LL_AHB4_GRP1_EnableClock
AHB4ENR CRCEN LL_AHB4_GRP1_EnableClock
(*) AHB4ENR BDMAEN LL_AHB4_GRP1_EnableClock
AHB4ENR ADC3EN LL_AHB4_GRP1_EnableClock
(*) AHB4ENR HSEMEN LL_AHB4_GRP1_EnableClock
(*) AHB4ENR BKPRAMEN LL_AHB4_GRP1_EnableClock
AHB4ENR SRAM4EN LL_AHB4_GRP1_EnableClock
Parameters:
PeriphsThis parameter can be a combination of the following values: (*) value not defined in all devices.
Return values:
None

Definition at line 1383 of file stm32h7xx_ll_bus.h.

__STATIC_INLINE void LL_AHB4_GRP1_EnableClockSleep ( uint32_t  Periphs)

Enable AHB4 peripherals clock during Low Power (Sleep) mode.

Reference Manual to LL API cross reference:
AHB4LPENR GPIOALPEN LL_AHB4_GRP1_EnableClockSleep
AHB4LPENR GPIOBLPEN LL_AHB4_GRP1_EnableClockSleep
AHB4LPENR GPIOCLPEN LL_AHB4_GRP1_EnableClockSleep
AHB4LPENR GPIODLPEN LL_AHB4_GRP1_EnableClockSleep
AHB4LPENR GPIOELPEN LL_AHB4_GRP1_EnableClockSleep
AHB4LPENR GPIOFLPEN LL_AHB4_GRP1_EnableClockSleep
AHB4LPENR GPIOGLPEN LL_AHB4_GRP1_EnableClockSleep
AHB4LPENR GPIOHLPEN LL_AHB4_GRP1_EnableClockSleep
AHB4LPENR GPIOILPEN LL_AHB4_GRP1_EnableClockSleep
(*) AHB4LPENR GPIOJLPEN LL_AHB4_GRP1_EnableClockSleep
AHB4LPENR GPIOKLPEN LL_AHB4_GRP1_EnableClockSleep
AHB4LPENR CRCLPEN LL_AHB4_GRP1_EnableClockSleep
(*) AHB4LPENR BDMALPEN LL_AHB4_GRP1_EnableClockSleep
AHB4LPENR ADC3LPEN LL_AHB4_GRP1_EnableClockSleep
(*) AHB4LPENR BKPRAMLPEN LL_AHB4_GRP1_EnableClockSleep
AHB4LPENR SRAM4LPEN LL_AHB4_GRP1_EnableClockSleep
Parameters:
PeriphsThis parameter can be a combination of the following values:
Return values:
None

Definition at line 1605 of file stm32h7xx_ll_bus.h.

__STATIC_INLINE void LL_AHB4_GRP1_ForceReset ( uint32_t  Periphs)

Force AHB4 peripherals reset.

Reference Manual to LL API cross reference:
AHB4RSTR GPIOARST LL_AHB4_GRP1_ForceReset
AHB4RSTR GPIOBRST LL_AHB4_GRP1_ForceReset
AHB4RSTR GPIOCRST LL_AHB4_GRP1_ForceReset
AHB4RSTR GPIODRST LL_AHB4_GRP1_ForceReset
AHB4RSTR GPIOERST LL_AHB4_GRP1_ForceReset
AHB4RSTR GPIOFRST LL_AHB4_GRP1_ForceReset
AHB4RSTR GPIOGRST LL_AHB4_GRP1_ForceReset
AHB4RSTR GPIOHRST LL_AHB4_GRP1_ForceReset
AHB4RSTR GPIOIRST LL_AHB4_GRP1_ForceReset
(*) AHB4RSTR GPIOJRST LL_AHB4_GRP1_ForceReset
AHB4RSTR GPIOKRST LL_AHB4_GRP1_ForceReset
AHB4RSTR CRCRST LL_AHB4_GRP1_ForceReset
(*) AHB4RSTR BDMARST LL_AHB4_GRP1_ForceReset
AHB4RSTR ADC3RST LL_AHB4_GRP1_ForceReset
(*) AHB4RSTR HSEMRST LL_AHB4_GRP1_ForceReset (*)
Parameters:
PeriphsThis parameter can be a combination of the following values: (*) value not defined in all devices.
Return values:
None

Definition at line 1521 of file stm32h7xx_ll_bus.h.

Referenced by LL_ADC_CommonDeInit(), LL_CRC_DeInit(), and LL_GPIO_DeInit().

__STATIC_INLINE uint32_t LL_AHB4_GRP1_IsEnabledClock ( uint32_t  Periphs)

Check if AHB4 peripheral clock is enabled or not.

Reference Manual to LL API cross reference:
AHB4ENR GPIOAEN LL_AHB4_GRP1_IsEnabledClock
AHB4ENR GPIOBEN LL_AHB4_GRP1_IsEnabledClock
AHB4ENR GPIOCEN LL_AHB4_GRP1_IsEnabledClock
AHB4ENR GPIODEN LL_AHB4_GRP1_IsEnabledClock
AHB4ENR GPIOEEN LL_AHB4_GRP1_IsEnabledClock
AHB4ENR GPIOFEN LL_AHB4_GRP1_IsEnabledClock
AHB4ENR GPIOGEN LL_AHB4_GRP1_IsEnabledClock
AHB4ENR GPIOHEN LL_AHB4_GRP1_IsEnabledClock
AHB4ENR GPIOIEN LL_AHB4_GRP1_IsEnabledClock
(*) AHB4ENR GPIOJEN LL_AHB4_GRP1_IsEnabledClock
AHB4ENR GPIOKEN LL_AHB4_GRP1_IsEnabledClock
AHB4ENR CRCEN LL_AHB4_GRP1_IsEnabledClock
(*) AHB4ENR BDMAEN LL_AHB4_GRP1_IsEnabledClock
AHB4ENR ADC3EN LL_AHB4_GRP1_IsEnabledClock
(*) AHB4ENR HSEMEN LL_AHB4_GRP1_IsEnabledClock
(*) AHB4ENR BKPRAMEN LL_AHB4_GRP1_IsEnabledClock
AHB4ENR SRAM4EN LL_AHB4_GRP1_IsEnabledClock
Parameters:
PeriphsThis parameter can be a combination of the following values: (*) value not defined in all devices.
Return values:
uint32_t

Definition at line 1433 of file stm32h7xx_ll_bus.h.

__STATIC_INLINE void LL_AHB4_GRP1_ReleaseReset ( uint32_t  Periphs)

Release AHB4 peripherals reset.

Reference Manual to LL API cross reference:
AHB4RSTR GPIOARST LL_AHB4_GRP1_ReleaseReset
AHB4RSTR GPIOBRST LL_AHB4_GRP1_ReleaseReset
AHB4RSTR GPIOCRST LL_AHB4_GRP1_ReleaseReset
AHB4RSTR GPIODRST LL_AHB4_GRP1_ReleaseReset
AHB4RSTR GPIOERST LL_AHB4_GRP1_ReleaseReset
AHB4RSTR GPIOFRST LL_AHB4_GRP1_ReleaseReset
AHB4RSTR GPIOGRST LL_AHB4_GRP1_ReleaseReset
AHB4RSTR GPIOHRST LL_AHB4_GRP1_ReleaseReset
AHB4RSTR GPIOIRST LL_AHB4_GRP1_ReleaseReset
(*) AHB4RSTR GPIOJRST LL_AHB4_GRP1_ReleaseReset
AHB4RSTR GPIOKRST LL_AHB4_GRP1_ReleaseReset
AHB4RSTR CRCRST LL_AHB4_GRP1_ReleaseReset
(*) AHB4RSTR BDMARST LL_AHB4_GRP1_ReleaseReset
AHB4RSTR ADC3RST LL_AHB4_GRP1_ReleaseReset
(*) AHB4RSTR HSEMRST LL_AHB4_GRP1_ReleaseReset (*)
Parameters:
PeriphsThis parameter can be a combination of the following values: (*) value not defined in all devices.
Return values:
None

Definition at line 1563 of file stm32h7xx_ll_bus.h.

Referenced by LL_ADC_CommonDeInit(), LL_CRC_DeInit(), and LL_GPIO_DeInit().