单选题 嵌入式系统开发技术
2017-03-15

下面关于μC/OS-Ⅱ任务管理的叙述中,错误的是(  )。

A.它可以管理多达64个任务
B.用户任务最多只能有32个
C.空闲任务(idle task)是系统所创建的第l个任务
D.就绪状态的任务表示已经具备运行条件但并不在运行的任务

参考答案

B

答案解析

μC/OS-Ⅱ只能管理64个任务,目前的版本保留8个任务给系统,故用户编写的应用程序最多可以有56个任务;空闲任务(idle task)是系统所创建的第1个任务;就绪态的任务意味着该任务已经准备好,可以运行但由于该任务的优先级比正在运行的任务的优先级低,暂时还不能运行。B项错误,故本题选择B。

你可能感兴趣的试题

A.休眠态、就绪态、运行态、挂起态、被中断态
B.等待态、输入态、运行态、挂起态、输出态
C.休眠态、就绪态、运行态、输入态、输出态
D.输入态、就绪态、运算态、输出态、完成态
A.该任务已经可以运行,一旦CPU空闲该任务将立即运行
B.该任务已经可以运行,但由于优先级不够暂时不能运行
C.该任务已经可以运行,一旦得到所需资源将立即运行
D.该任务已经可以运行,一旦事件信号量出现将立即运行
A.开发平台中的软件开发工具,通常会包括:项目管理器、编辑器、编译器、连接器等
B.开发平台中的软件开发工具往往都作为一个整体提供给开发人员使用,以提高开发工作效率
C.有的开发平台中还包含一些中间件和软件组件,以满足特定应用领域的各种应用开发
D.用开发平台所开发出的低端嵌入式系统应用软件,必须基于某一个嵌入式操作系统上运行