diff --git a/Demo-Build/demo_task.c b/Demo-Build/demo_task.c index 6a99e389..cacf7034 100644 --- a/Demo-Build/demo_task.c +++ b/Demo-Build/demo_task.c @@ -3,8 +3,8 @@ * @file demo_task.c * @brief 例程-任务 * @author 迟凯峰 - * @version V1.0.4 - * @date 2025.12.24 + * @version V1.1.0 + * @date 2026.07.22 ******************************************************************************/ #if 0 /* 编译开关 */ @@ -17,19 +17,13 @@ |-----------------------+-----------------------------------------------------------* | 任务名称 | 任务优先级 | 任务栈大小 | 安全运行时 | 任务名称文本(兼容模式) | |----------+------------+------------+------------+---------------------------------| - | task_1 | 1级 | 384字节 | 0为无限长 | 0为自动引用任务名称,即"task_1" | + | task_1 | 1级 | 512字节 | 0为无限长 | 0为自动引用任务名称,即"task_1" | |----------+------------+------------+------------+---------------------------------| - | task_2 | 2级 | 384字节 | 9滴答周期 | "task_led"为任务名称文本 | + | task_2 | 2级 | 512字节 | 9滴答周期 | "task_led"为任务名称文本 | *-----------------------------------------------------------------------------------*/ -/* - 注意事项 for 8051: - 1、在默认情况下,任务栈SIZE不允许大于255。 - 2、只有在启用了XBPSTACK的任务切换现场保护时,任务栈SIZE才允许大于255,最大可为65535。 - */ - /* 静态创建 task_1 */ -uCreateTask(task_1, 1, 384, 0, 0) +uCreateTask(task_1, 1, 512, 0, 0) { while(1){ printf("task_1\r\n"); @@ -38,7 +32,7 @@ uCreateTask(task_1, 1, 384, 0, 0) } /* 动态创建 task_2 */ -dCreateTask(task_2, 2, 384, 9, "task_led") +dCreateTask(task_2, 2, 512, 9, "task_led") { while(1){ printf("task_2\r\n");