HAL_GetTick
uint32_t HAL_GetTick (void )
Provides a tick value in millisecond.
This function is declared as __weak to be overwritten in case
of other implementations in user file.
HAL_SuspendTick
void HAL_SuspendTick (void )
In the default implementation , SysTick timer is the source of
time base. It is used to generate interrupts at regular time
intervals. Once HAL_SuspendTick() is called, the SysTick
interrupt will be disabled and so Tick increment is suspended.
This function is declared as __weak to be overwritten in case
of other implementations in user file.
HAL_ResumeTick
void HAL_ResumeTick (void )
In the default implementation , SysTick timer is the source of
time base. It is used to generate interrupts at regular time
intervals. Once HAL_ResumeTick() is called, the SysTick
interrupt will be enabled and so Tick increment is resumed.
This function is declared as __weak to be overwritten in case
of other implementations in user file.
HAL_GetHalVersion
uint32_t HAL_GetHalVersion (void )
Returns the HAL revision.
version: : 0xXYZR (8bits for each decimal, R for RC)
HAL_GetREVID
uint32_t HAL_GetREVID (void )
Returns the device revision identifier.
Device: revision identifier
HAL_GetDEVID
uint32_t HAL_GetDEVID (void )