mirror of
https://gitee.com/cosyos/cosyos.git
synced 2026-08-17 16:52:27 +08:00
update Demo-Build/demo_task.c.
Signed-off-by: 零中断延迟的RTOS <cosyos@139.com>
This commit is contained in:
+6
-12
@@ -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");
|
||||
|
||||
Reference in New Issue
Block a user