STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
Collaboration diagram for SYSTICK:

Functions

__STATIC_INLINE uint32_t LL_SYSTICK_IsActiveCounterFlag (void)
 This function checks if the Systick counter flag is active or not.
__STATIC_INLINE void LL_SYSTICK_SetClkSource (uint32_t Source)
 Configures the SysTick clock source @rmtoll STK_CTRL CLKSOURCE LL_SYSTICK_SetClkSource.
__STATIC_INLINE uint32_t LL_SYSTICK_GetClkSource (void)
 Get the SysTick clock source @rmtoll STK_CTRL CLKSOURCE LL_SYSTICK_GetClkSource.
__STATIC_INLINE void LL_SYSTICK_EnableIT (void)
 Enable SysTick exception request @rmtoll STK_CTRL TICKINT LL_SYSTICK_EnableIT.
__STATIC_INLINE void LL_SYSTICK_DisableIT (void)
 Disable SysTick exception request @rmtoll STK_CTRL TICKINT LL_SYSTICK_DisableIT.
__STATIC_INLINE uint32_t LL_SYSTICK_IsEnabledIT (void)
 Checks if the SYSTICK interrupt is enabled or disabled.

Detailed Description

Function Documentation

◆ LL_SYSTICK_DisableIT()

__STATIC_INLINE void LL_SYSTICK_DisableIT ( void )

Disable SysTick exception request @rmtoll STK_CTRL TICKINT LL_SYSTICK_DisableIT.

Return values
None

Definition at line 286 of file stm32h7xx_ll_cortex.h.

References __STATIC_INLINE, CLEAR_BIT, SysTick, and SysTick_CTRL_TICKINT_Msk.

◆ LL_SYSTICK_EnableIT()

__STATIC_INLINE void LL_SYSTICK_EnableIT ( void )

Enable SysTick exception request @rmtoll STK_CTRL TICKINT LL_SYSTICK_EnableIT.

Return values
None

Definition at line 276 of file stm32h7xx_ll_cortex.h.

References __STATIC_INLINE, SET_BIT, SysTick, and SysTick_CTRL_TICKINT_Msk.

◆ LL_SYSTICK_GetClkSource()

__STATIC_INLINE uint32_t LL_SYSTICK_GetClkSource ( void )

Get the SysTick clock source @rmtoll STK_CTRL CLKSOURCE LL_SYSTICK_GetClkSource.

Return values
Returnedvalue can be one of the following values:

Definition at line 266 of file stm32h7xx_ll_cortex.h.

References __STATIC_INLINE, LL_SYSTICK_CLKSOURCE_HCLK, READ_BIT, and SysTick.

◆ LL_SYSTICK_IsActiveCounterFlag()

__STATIC_INLINE uint32_t LL_SYSTICK_IsActiveCounterFlag ( void )

This function checks if the Systick counter flag is active or not.

Note
It can be used in timeout function on application side. @rmtoll STK_CTRL COUNTFLAG LL_SYSTICK_IsActiveCounterFlag
Return values
Stateof bit (1 or 0).

Definition at line 241 of file stm32h7xx_ll_cortex.h.

References __STATIC_INLINE, SysTick, and SysTick_CTRL_COUNTFLAG_Msk.

◆ LL_SYSTICK_IsEnabledIT()

__STATIC_INLINE uint32_t LL_SYSTICK_IsEnabledIT ( void )

Checks if the SYSTICK interrupt is enabled or disabled.

@rmtoll STK_CTRL TICKINT LL_SYSTICK_IsEnabledIT

Return values
Stateof bit (1 or 0).

Definition at line 296 of file stm32h7xx_ll_cortex.h.

References __STATIC_INLINE, READ_BIT, SysTick, and SysTick_CTRL_TICKINT_Msk.

◆ LL_SYSTICK_SetClkSource()

__STATIC_INLINE void LL_SYSTICK_SetClkSource ( uint32_t Source)

Configures the SysTick clock source @rmtoll STK_CTRL CLKSOURCE LL_SYSTICK_SetClkSource.

Parameters
SourceThis parameter can be one of the following values:
Return values
None

Definition at line 254 of file stm32h7xx_ll_cortex.h.

References __STATIC_INLINE, LL_SYSTICK_CLKSOURCE_HCLK, MODIFY_REG, and SysTick.