CMSIS-RTOS2  
Real-Time Operating System API
 
Loading...
Searching...
No Matches
os_tick.h File Reference

CMSIS OS Tick header file. More...

Macros

#define IRQHANDLER_T
 IRQ Handler.
 

Typedefs

typedef void(* IRQHandler_t) (void)
 

Functions

int32_t OS_Tick_Setup (uint32_t freq, IRQHandler_t handler)
 Setup OS Tick timer to generate periodic RTOS Kernel Ticks.
 
void OS_Tick_Enable (void)
 Enable OS Tick timer interrupt.
 
void OS_Tick_Disable (void)
 Disable OS Tick timer interrupt.
 
void OS_Tick_AcknowledgeIRQ (void)
 Acknowledge execution of OS Tick timer interrupt.
 
int32_t OS_Tick_GetIRQn (void)
 Get OS Tick timer IRQ number.
 
uint32_t OS_Tick_GetClock (void)
 Get OS Tick timer clock frequency.
 
uint32_t OS_Tick_GetInterval (void)
 Get OS Tick timer interval reload value.
 
uint32_t OS_Tick_GetCount (void)
 Get OS Tick timer counter value.
 
uint32_t OS_Tick_GetOverflow (void)
 Get OS Tick timer overflow status.
 

Detailed Description

Version
V1.0.2
Date
19. March 2021

Macro Definition Documentation

◆ IRQHANDLER_T

#define IRQHANDLER_T

Typedef Documentation

◆ IRQHandler_t

typedef void(* IRQHandler_t) (void)