|
|
Component
FreeRTOS
FreeRTOS
Events:
(Events are call-back functions called when an important event occurrs.
Please see the Embedded Components page for more information.)
-
EventModule
- Name of the user module (without extension), where the events from this bean are placed.
-
vApplicationStackOverflowHook
- if enabled, this hook will be called in case of a stack overflow.
ANSIC prototype: void vApplicationStackOverflowHook(xTaskHandle *pxTask, signed portCHAR *pcTaskName)
- pxTask:xTaskHandle - Pointer to task handle
- pcTaskName:char - Pointer to
-
vApplicationTickHook
- If enabled, this hook will be called by the RTOS for every tick increment.
ANSIC prototype: void vApplicationTickHook(void)
-
vApplicationIdleHook
- If enabled, this hook will be called when the RTOS is idle. This might be a good place to go into low power mode.
ANSIC prototype: void vApplicationIdleHook(void)
-
vApplicationMallocFailedHook
- If enabled, the RTOS will call this hook in case memory allocation failed.
ANSIC prototype: void vApplicationMallocFailedHook(void)
For each generated event it is possible to set:
- Procedure Name - name of procedure (written by user) that handles the event.
|