LPCOpen Platform
LPCOpen Platform for NXP LPC Microcontrollers
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Common FreeRTOS functions shared with multiple platforms
void FreeRTOSDelay (uint32_t ms)
 Delay for the specified number of milliSeconds.
 
void vApplicationMallocFailedHook (void)
 FreeRTOS malloc fail hook.
 
void vApplicationIdleHook (void)
 FreeRTOS application idle hook.
 
void vApplicationStackOverflowHook (xTaskHandle pxTask, signed char *pcTaskName)
 FreeRTOS stack overflow hook.
 
void vApplicationTickHook (void)
 FreeRTOS application tick hook.
 

Detailed Description

Function Documentation

void FreeRTOSDelay ( uint32_t  ms)

Delay for the specified number of milliSeconds.

Parameters
ms: Delay in milliSeconds
Returns
Nothing Delays the specified number of milliSeoconds using a task delay

Definition at line 55 of file FreeRTOSCommonHooks.c.

void vApplicationIdleHook ( void  )

FreeRTOS application idle hook.

Returns
Nothing Calls ARM Wait for Interrupt function to idle core

Definition at line 72 of file FreeRTOSCommonHooks.c.

void vApplicationMallocFailedHook ( void  )

FreeRTOS malloc fail hook.

Returns
Nothing This function is alled when a malloc fails to allocate data.

Definition at line 64 of file FreeRTOSCommonHooks.c.

void vApplicationStackOverflowHook ( xTaskHandle  pxTask,
signed char *  pcTaskName 
)

FreeRTOS stack overflow hook.

Parameters
pxTask: Task handle that overflowed stack
pcTaskName: Task name that overflowed stack
Returns
Nothing This function is alled when a stack overflow occurs.

Definition at line 79 of file FreeRTOSCommonHooks.c.

void vApplicationTickHook ( void  )

FreeRTOS application tick hook.

Returns
Nothing This just returns to the caller.

Definition at line 93 of file FreeRTOSCommonHooks.c.