36 lines
806 B
C
36 lines
806 B
C
#include "task/user_task.h"
|
|
|
|
Task_Runtime_t task_runtime;
|
|
|
|
const osThreadAttr_t attr_init = {
|
|
.name = "Task_Init",
|
|
.priority = osPriorityRealtime,
|
|
.stack_size = 256 * 4,
|
|
};
|
|
|
|
/* User_task */
|
|
const osThreadAttr_t attr_Task1 = {
|
|
.name = "Task1",
|
|
.priority = osPriorityNormal,
|
|
.stack_size = 256 * 4,
|
|
};
|
|
const osThreadAttr_t attr_Task2 = {
|
|
.name = "Task2",
|
|
.priority = osPriorityNormal,
|
|
.stack_size = 256 * 4,
|
|
};
|
|
const osThreadAttr_t attr_Task3 = {
|
|
.name = "Task3",
|
|
.priority = osPriorityNormal,
|
|
.stack_size = 512 * 4,
|
|
};
|
|
const osThreadAttr_t attr_Task4 = {
|
|
.name = "Task4",
|
|
.priority = osPriorityNormal,
|
|
.stack_size = 256 * 4,
|
|
};
|
|
const osThreadAttr_t attr_Task5 = {
|
|
.name = "Task5",
|
|
.priority = osPriorityNormal,
|
|
.stack_size = 256 * 4,
|
|
}; |