ESOS32
ESOSOn32-bitProcessors
Files | Functions | Variables
ESOS_Tick

Files

file  esos_hwxxx_tick.c
 Template for creating hardware-specific support for ESOS32 system tick.
 
file  esos_hwxxx_tick.c
 Template for creating hardware-specific support for ESOS32 system tick.
 
file  esos_pc_tick.c
 PC (linux) code to emulate the ESOS32 system tick functionality.
 
file  esos_stm32l4_tick.c
 STM32L4xx hardware support to generate the ESOS system tick functionality.
 
file  esos_stm32l4_tick.c
 STM32L4xx hardware support to generate the ESOS system tick functionality.
 

Functions

void __esos_tmrSvcsExecute (void)
 
void _ISRFAST _T1Interrupt (void)
 
void __esos_hw_InitSystemTick (void)
 
uint32_t __esos_hw_GetSystemTickCount (void)
 
uint32_t clock_time (void)
 
void Error_Handler (void)
 This function is executed in case of error occurrence. More...
 
void sys_tick_handler (void)
 
void Default_Handler ()
 

Variables

volatile uint32_t esos_tick_count
 
volatile uint8_t sub_tick
 
volatile uint32_t esos_tick_count
 
volatile uint32_t esos_tick_count
 
int count = 0
 

Detailed Description

Function Documentation

◆ __esos_hw_InitSystemTick()

void __esos_hw_InitSystemTick ( void  )

Initializes the CPU, AHB and APB busses clocks

Initializes the CPU, AHB and APB busses clocks

Configure the main internal regulator output voltage

Definition at line 102 of file esos_hwxxx_tick.c.

◆ Error_Handler()

void Error_Handler ( void  )

This function is executed in case of error occurrence.

Return values
None

Definition at line 170 of file esos_stm32l4_tick.c.