CTS-SAT-1-OBC-Firmware
Loading...
Searching...
No Matches
rtos_task_helpers.h
Go to the documentation of this file.
1
2#ifndef INCLUDE_GUARD__RTOS_TASK_HELPERS_H__
3#define INCLUDE_GUARD__RTOS_TASK_HELPERS_H__
4
5#include "cmsis_os.h"
6
8typedef struct {
9 osThreadId_t *task_handle;
10 const osThreadAttr_t *task_attribute;
11
15
16// This function shall be called at the start of each task.
18
19
20#endif // INCLUDE_GUARD__RTOS_TASK_HELPERS_H__
void TASK_HELP_start_of_task(void)
Definition rtos_task_helpers.c:7
Register all tasks in an array to track their worst/highest stack usage.
Definition rtos_task_helpers.h:8
osThreadId_t * task_handle
Definition rtos_task_helpers.h:9
uint32_t lowest_stack_bytes_remaining
The lowest amount of stack space remaining in bytes, as of the last warning log call.
Definition rtos_task_helpers.h:13
const osThreadAttr_t * task_attribute
Definition rtos_task_helpers.h:10