在Ucos中,创建一个任务时,出现了这个语句:INT8U err ,这是 是什么意思?

2025-06-26 21:52:46
推荐回答(2个)
回答1:

INT8U在OS_CPU中定义,是8位无符号整数
typedef unsigned char INT8U;
err是8位无符号整数,其实是用来返回出错信息的,当返回0的时候就成功创建了任务,
OS_ERR_TASK_NO_MORE_TCB(宏)的时候表示没有任务控制块了,所以没创建成功

回答2:

err 代表返回的 错误信息