r1upper/User/task/userTask.c

40 lines
789 B
C

#include "userTask.h"
task_t task_struct; /* 任务结构体实例化 */
/*下面是所有的任务属性*/
const osThreadAttr_t attr_shoot = {
.name = "shoot",
.priority = osPriorityRealtime,
.stack_size = 128 * 4,
};
const osThreadAttr_t attr_gimbal = {
.name = "gimbal",
.priority = osPriorityRealtime,
.stack_size = 128 * 4,
};
const osThreadAttr_t attr_can = {
.name = "can",
.priority = osPriorityRealtime,
.stack_size = 256 * 4,
};
const osThreadAttr_t attr_ball = {
.name = "ball",
.priority = osPriorityRealtime,
.stack_size = 128 * 8,
};
const osThreadAttr_t attr_nuc = {
.name = "nuc",
.priority = osPriorityRealtime,
.stack_size = 128 * 4,
};
const osEventFlagsAttr_t attr_event = {
.name = "event",
};