MG32L003 Standard Peripherals Firmware Library
Functions
MISC_Exported_Functions

Functions

void SysTick_CLKSourceConfig (uint32_t SysTick_CLKSource)
 Configures the SysTick clock source. More...
 
void SysTick_DelayNticks (uint32_t Ticks)
 Delay n ticks. More...
 
void SysTick_DelayUs (uint32_t Us)
 Delay n Us. More...
 
void SysTick_DelayMs (uint32_t Ms)
 Delay n Ms. More...
 

Detailed Description

Function Documentation

◆ SysTick_CLKSourceConfig()

void SysTick_CLKSourceConfig ( uint32_t  SysTick_CLKSource)

Configures the SysTick clock source.

Parameters
SysTick_CLKSourcespecifies the SysTick clock source. This parameter can be one of the following values:
  • SysTick_CLKSource_HCLK_Div4: AHB clock divided by 4 selected as SysTick clock source.
  • SysTick_CLKSource_HCLK: AHB clock selected as SysTick clock source.
Return values
None

◆ SysTick_DelayMs()

void SysTick_DelayMs ( uint32_t  Ms)

Delay n Ms.

Parameters
MsNumber of Ms to delay.
Note
None
Return values
None

◆ SysTick_DelayNticks()

void SysTick_DelayNticks ( uint32_t  Ticks)

Delay n ticks.

Parameters
TicksNumber of ticks to delay.
Note
Since SysTick_LOAD is a 24-bit register, the n_ticks must be less than 16777216.
Return values
None

◆ SysTick_DelayUs()

void SysTick_DelayUs ( uint32_t  Us)

Delay n Us.

Parameters
UsNumber of Us to delay.
Note
None
Return values
None