/* 保存任务属性,生成任务时使用。 */ /* 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, };