(A)任务是一个具有独立功能的无限循环的程序段的一次运行活动,具有动态性、并行性和异步独立性。
(B)任务控制块中应包括任务标识、任务优先级、任务状态和控制信息,以及CPU的现场的相关信息。
(C)不同的内核实现对任务状态的定义不尽相同,其基本状态为执行态、就绪态、等待态三种状态。
(D)任务函数不能有参数,但可以有返回值。
(E)与ISR不同,任务是由内核的调度程序调度的,而ISRs为异步地执行,不受调度程序调度。
(A)任务是一个具有独立功能的无限循环的程序段的一次运行活动,具有动态性、并行性和异步独立性。
(B)任务控制块中应包括任务标识、任务优先级、任务状态和控制信息,以及CPU的现场的相关信息。
(C)不同的内核实现对任务状态的定义不尽相同,其基本状态为执行态、就绪态、等待态三种状态。
(D)任务函数不能有参数,但可以有返回值。
(E)与ISR不同,任务是由内核的调度程序调度的,而ISRs为异步地执行,不受调度程序调度。