【LiteOS】小白进阶之创建 LiteOS 任务错误码集锦(二)
【摘要】
1、LOS_ERRNO_TSK_NO_MEMORY 0x03000200 内存空间不足,分配更大的内存分区。 2、LOS_ERRNO_TSK_PTR_NULL 0x02000201 任务参数为空,检查任务参数 3、LOS_ERRNO_TSK_STKSZ_NOT_ALIGN 0x02000202 任务栈大小未对齐,对齐任务栈 4、LOS_...
-
1、LOS_ERRNO_TSK_NO_MEMORY 0x03000200
-
-
内存空间不足,分配更大的内存分区。
-
-
2、LOS_ERRNO_TSK_PTR_NULL 0x02000201
-
-
任务参数为空,检查任务参数
-
-
3、LOS_ERRNO_TSK_STKSZ_NOT_ALIGN 0x02000202
-
-
任务栈大小未对齐,对齐任务栈
-
-
4、LOS_ERRNO_TSK_PRIOR_ERROR 0x02000203
-
-
不正确的任务优先级,检查任务优先级。
-
-
5、LOS_ERRNO_TSK_ENTRY_NULL 0x02000204
-
-
任务入口函数为空,定义任务入口函数。
-
-
6、LOS_ERRNO_TSK_NAME_EMPTY 0x02000205
-
-
任务名为空,设置任务名。
-
-
7、LOS_ERRNO_TSK_STKSZ_TOO_SMALL 0x02000206
-
-
任务栈太小,扩大任务栈。
-
-
8、LOS_ERRNO_TSK_ID_INVALID 0x02000207
-
-
无效的任务 ID,检查任务 ID。
-
-
9、LOS_ERRNO_TSK_ALREADY_SUSPENDED 0x02000208
-
-
任务已经被挂起,等待这个任务被恢复后,再去尝试挂起这个任务。
-
-
10、LOS_ERRNO_TSK_NOT_SUSPENDED 0x02000209
-
-
任务未被挂起,挂起这个任务。
-
-
11、LOS_ERRNO_TSK_NOT_CREATED 0x0200020a
-
-
任务未被创建,创建这个任务。
-
-
12、LOS_ERRNO_TSK_DELETE_LOCKED 0x0300020b
-
-
删除任务时,任务处于被锁状态,等待解锁任务之后再进行删除操作。
-
-
13、LOS_ERRNO_TSK_MSG_NONZERO 0x0200020c
-
-
任务信息非零,暂不使用该错误码。
-
-
14、LOS_ERRNO_TSK_DELAY_IN_INT 0x0300020d
-
-
中断期间,进行任务延时,等待退出中断后再进行延时操作。
-
-
15、LOS_ERRNO_TSK_DELAY_IN_LOCK 0x0200020e
-
-
任务被锁的状态下,进行延时,等待解锁任务之后再进行延时操作。
-
-
16、LOS_ERRNO_TSK_YIELD_INVALID_TASK 0x0200020f
-
-
将被排入行程的任务是无效的,检查这个任务。
-
-
17、LOS_ERRNO_TSK_YIELD_NOT_ENOUGH_TASK 0x02000210
-
-
没有或者仅有一个可用任务能进行行程安排,增加任务数。
-
-
18、LOS_ERRNO_TSK_TCB_UNAVAILABLE 0x02000211
-
-
没有空闲的任务控制块可用,增加任务控制块数量。
-
-
19、LOS_ERRNO_TSK_HOOK_NOT_MATCH 0x02000212
-
-
任务的钩子函数不匹配,暂不使用该错误码。
-
-
20、LOS_ERRNO_TSK_HOOK_IS_FULL 0x02000213
-
-
任务的钩子函数数量超过界限,暂不使用该错误码。
-
-
21、LOS_ERRNO_TSK_OPERATE_IDLE 0x02000214
-
-
这是个 IDLE 任务,检查任务 ID,不要试图操作 IDLE 任务。
-
-
22、LOS_ERRNO_TSK_SUSPEND_LOCKED 0x03000215
-
-
将被挂起的任务处于被锁状态,等待任务解锁后再尝试挂起任务。
-
-
23、LOS_ERRNO_TSK_FREE_STACK_FAILED 0x02000217
-
-
任务栈 free 失败,该错误码暂不使用。
-
-
24、LOS_ERRNO_TSK_STKAREA_TOO_SMALL 0x02000218
-
-
任务栈区域太小,该错误码暂不使用。
-
-
25、LOS_ERRNO_TSK_ACTIVE_FAILED 0x03000219
-
-
任务触发失败,创建一个IDLE任务后执行任务转换。
-
-
26、LOS_ERRNO_TSK_CONFIG_TOO_MANY 0x0200021a
-
-
过多的任务配置项,该错误码暂不使用。
-
-
27、LOS_ERRNO_TSK_CP_SAVE_AREA_NOT_ALIGN 0x0200021b
-
-
该错误码暂不使用。
-
-
28、LOS_ERRNO_TSK_MSG_Q_TOO_MANY 0x0200021d
-
-
该错误码暂不使用。
-
-
29、LOS_ERRNO_TSK_CP_SAVE_AREA_NULL 0x0200021e
-
-
该错误码暂不使用。
-
-
30、LOS_ERRNO_TSK_SELF_DELETE_ERR 0x0200021f
-
-
该错误码暂不使用。
-
-
31、LOS_ERRNO_TSK_STKSZ_TOO_LARGE 0x02000220
-
-
任务栈大小设置过大,减小任务栈大小。
-
-
32、LOS_ERRNO_TSK_SUSPEND_SWTMR_NOT_ALLOWED 0x02000221
-
-
不允许挂起软件定时器任务,检查任务ID, 不要试图挂起软件定时器任务。
文章来源: blog.csdn.net,作者:简一商业,版权归原作者所有,如需转载,请联系作者。
原文链接:blog.csdn.net/liwei16611/article/details/86581480
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)