This commit is contained in:
RB 2025-04-27 13:34:23 +08:00
parent ad74dcab5c
commit 962948a928
2 changed files with 10 additions and 10 deletions

View File

@ -9,4 +9,4 @@ const osThreadAttr_t attr_init = {
}; };
// 用户自定义任务 // 用户自定义任务
{{task_attr_definitions}} {{{{task_attr_definitions}}}}

View File

@ -12,29 +12,29 @@ extern "C" {
typedef struct { typedef struct {
/* 各任务,也可以叫做线程 */ /* 各任务,也可以叫做线程 */
struct { struct {
{{thread_definitions}} {{{{thread_definitions}}}}
} thread; } thread;
struct { struct {
{{heap_water_mark_definitions}} {{{{heap_water_mark_definitions}}}}
} heap_water_mark; /* heap使用 */ } heap_water_mark; /* heap使用 */
struct { struct {
{{freq_definitions}} {{{{freq_definitions}}}}
} freq; /* 任务运行频率 */ } freq; /* 任务运行频率 */
struct { struct {
{{last_up_time_definitions}} {{{{last_up_time_definitions}}}}
} last_up_time; /* 任务最近运行时间 */ } last_up_time; /* 任务最近运行时间 */
} Task_Runtime_t; } Task_Runtime_t;
// 任务频率和初始化延时 // 任务频率和初始化延时
{{task_frequency_definitions}} {{{{task_frequency_definitions}}}}
{{task_init_delay_definitions}} {{{{task_init_delay_definitions}}}}
// 任务句柄 // 任务句柄
typedef struct { typedef struct {
{{task_handle_definitions}} {{{{task_handle_definitions}}}}
} Task_Handles_t; } Task_Handles_t;
// 任务运行时结构体 // 任务运行时结构体
@ -42,11 +42,11 @@ extern Task_Runtime_t task_runtime;
// 初始化任务句柄 // 初始化任务句柄
extern const osThreadAttr_t attr_init; extern const osThreadAttr_t attr_init;
{{task_attr_declarations}} {{{{task_attr_declarations}}}}
// 任务函数声明 // 任务函数声明
void Task_Init(void *argument); void Task_Init(void *argument);
{{task_function_declarations}} {{{{task_function_declarations}}}}
#ifdef __cplusplus #ifdef __cplusplus
} }