go/User/task/attrTask.c

79 lines
1.5 KiB
C
Raw Permalink Normal View History

2025-03-03 19:41:03 +08:00
/*
使
*/
/* Includes ----------------------------------------------------------------- */
#include "attrTask.h"
/* 机器人运行时的数据 */
Task_Runtime_t task_runtime;
//初始化
const osThreadAttr_t attr_init = {
.name = "init",
.priority = osPriorityRealtime,
.stack_size = 256 * 4,
};
//我的led属性
const osThreadAttr_t attr_led = {
.name = "led",
.priority = osPriorityRealtime,
.stack_size = 128 * 4,
};
//can
const osThreadAttr_t attr_can = {
.name = "can",
.priority = osPriorityRealtime,
.stack_size = 128 * 4,
};
//dji_motor
const osThreadAttr_t attr_motor = {
.name = "motor",
.priority = osPriorityRealtime,
.stack_size = 128 * 4,
};
//odrive_shoot
const osThreadAttr_t attr_shoot = {
.name = "shoot",
.priority = osPriorityRealtime,
.stack_size = 256 * 4,
};
//go
const osThreadAttr_t attr_go = {
.name = "go",
.priority = osPriorityRealtime,
.stack_size = 256 * 4,
};
//chassis
const osThreadAttr_t attr_ctrl_chassis = {
.name = "ctrl_chassis",
.priority = osPriorityRealtime,
.stack_size = 256 * 4,
};
//gimbal
const osThreadAttr_t attr_left_gimbal = {
.name = "left_gimbal",
.priority = osPriorityRealtime,
.stack_size = 256 * 4,
};
const osThreadAttr_t attr_right_gimbal = {
.name = "right_gimbal",
.priority = osPriorityRealtime,
.stack_size = 256 * 4,
};
const osThreadAttr_t attr_gimbal_rec = {
.name = "gimbal_rec",
.priority = osPriorityRealtime,
.stack_size = 256 * 4,
};