VSF Documented
Macros | Functions | Variables
sthal.c File Reference
#include "sthal.h"
#include "hal/vsf_hal.h"

Macros

#define __ST_HAL_VERSION_MAIN   (0x01U)
 
#define __ST_HAL_VERSION_SUB1   (0x08U)
 
#define __ST_HAL_VERSION_SUB2   (0x02U)
 
#define __ST_HAL_VERSION_RC   (0x00U)
 
#define __ST_HAL_VERSION
 
#define VSF_STHAL_USE_VSFHAL_INIT   DISABLED
 

Functions

HAL_StatusTypeDef HAL_InitTick (uint32_t TickPriority)
 
void HAL_IncTick (void)
 
uint32_t HAL_GetTickPrio (void)
 
HAL_StatusTypeDef HAL_SetTickFreq (HAL_TickFreqTypeDef Freq)
 
void HAL_SuspendTick (void)
 
void HAL_ResumeTick (void)
 
HAL_TickFreqTypeDef HAL_GetTickFreq (void)
 
void HAL_Delay (uint32_t Delay)
 
void vsf_systimer_evthandler (vsf_systimer_tick_t tick)
 
uint32_t HAL_GetTick (void)
 
HAL_StatusTypeDef HAL_Init (void)
 
HAL_StatusTypeDef HAL_DeInit (void)
 
void HAL_MspInit (void)
 
void HAL_MspDeInit (void)
 
uint32_t HAL_GetHalVersion (void)
 

Variables

volatile uint32_t uwTick
 
HAL_TickFreqTypeDef uwTickFreq = HAL_TICK_FREQ_DEFAULT
 

Macro Definition Documentation

◆ __ST_HAL_VERSION_MAIN

#define __ST_HAL_VERSION_MAIN   (0x01U)

◆ __ST_HAL_VERSION_SUB1

#define __ST_HAL_VERSION_SUB1   (0x08U)

◆ __ST_HAL_VERSION_SUB2

#define __ST_HAL_VERSION_SUB2   (0x02U)

◆ __ST_HAL_VERSION_RC

#define __ST_HAL_VERSION_RC   (0x00U)

◆ __ST_HAL_VERSION

#define __ST_HAL_VERSION
Value:
#define __ST_HAL_VERSION_SUB2
Definition sthal.c:29
#define __ST_HAL_VERSION_MAIN
Definition sthal.c:27
#define __ST_HAL_VERSION_SUB1
Definition sthal.c:28
#define __ST_HAL_VERSION_RC
Definition sthal.c:30

◆ VSF_STHAL_USE_VSFHAL_INIT

#define VSF_STHAL_USE_VSFHAL_INIT   DISABLED

Function Documentation

◆ HAL_InitTick()

HAL_StatusTypeDef HAL_InitTick ( uint32_t  TickPriority)

◆ HAL_IncTick()

void HAL_IncTick ( void  )

◆ HAL_GetTickPrio()

uint32_t HAL_GetTickPrio ( void  )

◆ HAL_SetTickFreq()

HAL_StatusTypeDef HAL_SetTickFreq ( HAL_TickFreqTypeDef  Freq)

◆ HAL_SuspendTick()

void HAL_SuspendTick ( void  )

◆ HAL_ResumeTick()

void HAL_ResumeTick ( void  )

◆ HAL_GetTickFreq()

HAL_TickFreqTypeDef HAL_GetTickFreq ( void  )

◆ HAL_Delay()

void HAL_Delay ( uint32_t  Delay)

◆ vsf_systimer_evthandler()

void vsf_systimer_evthandler ( vsf_systimer_tick_t  tick)

◆ HAL_GetTick()

uint32_t HAL_GetTick ( void  )

◆ HAL_Init()

HAL_StatusTypeDef HAL_Init ( void  )

◆ HAL_DeInit()

HAL_StatusTypeDef HAL_DeInit ( void  )

◆ HAL_MspInit()

void HAL_MspInit ( void  )

◆ HAL_MspDeInit()

void HAL_MspDeInit ( void  )

◆ HAL_GetHalVersion()

uint32_t HAL_GetHalVersion ( void  )

Variable Documentation

◆ uwTick

volatile uint32_t uwTick

◆ uwTickFreq