update Demo-Build/demo_task.c.

Signed-off-by: 零中断延迟的RTOS <cosyos@139.com>
This commit is contained in:
零中断延迟的RTOS
2026-07-21 20:11:06 +00:00
committed by Gitee
parent d3b009650c
commit 97aa794318
+6 -12
View File
@@ -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");