第1章嵌入式实时操作系统得基本概念1、 什么就是嵌入式系统?(理解)人们把嵌入到对象体系中,为实现对象体系智能化控制得计算机系统,称作嵌入式计算机系统,简称为嵌入式系统。2、 什么就是嵌入式操作系统?运行在嵌入式硬件平台上,对整个系统及其所操作得部件、装置等资源进行统一协调、指挥与控制得系统软件就叫做嵌入式操作系统。3、 实时操作系统需要满足得条件有哪些?实时操作系统应满足如下三个条件:(1)实时操作系统必须就是多任务系统。(2)任务得切换时间应与系统中得任务数无关。(3)中断延迟得时间可预知并尽量短。4、 一种用 C 语言编写得任务得构造(P11 例 1-1,重点掌握):void mytask(void *pdata){for(;;){顾客编写得代码;}}第2章预备知识1、 取址运算符与取值运算符“取址”运算符“&”,“取值”运算符“*”。2、 函数指针函数名就就是该函数得指针(重点掌握)。第3章uC/OS-II 中得任务1、任务得构成 2、任务有哪两种 顾客任务、系统任务3、任务得 5 种状态(重点)(作简单描述即可) (1)睡眠状态:任务在没有被配置任务控制块或被剥夺了任务控制块时得状态叫做任务得睡眠状态; (2)就绪状态:假如系统为任务配置了任务控制块且在任务就绪表中进行了就绪登记,则任务就具有了运行得充足条件,这时任务得状态叫做就绪状态; (3)运行状态:处在就绪状态得任务假如经调度器判断获得了 CPU 得使用权,则任务就进入运行状态。任何时刻只能有一种任务处在运行状态,就绪得任务只有当所有优先级高于本任务得任务都转为等待状态,才能进入运行状态; (4)等待状态:正在运行得任务,需要等待一段时间或需要等待一种事件发生再运行时,该任务就会把 CPU 得使用权让给其她任务而使任务进入等待状态; (5)中断服务状态:一种正在运行得任务一旦响应中断申请就会中止运行而去执行中断服务程序,这时任务得状态叫做中断服务状态。4、P61 例 3-1 一种用 C 语言编写得任务5、空闲任务(该任务必须用) 为了使 CPU 在没有顾客任务可执行时有事可做,uC/OS-II 提供了一种叫做空闲任务OSTaskIdle()得系统任务。6、记录任务(该任务可用可不用) 记录任务 OSTaskStart()。7、任务得优先权与优先级 最多可以在 uC/OS-II 中创立 64 个任务,因此任务得优先级别最多有 64 级,每个级别都用一种整数数字来表达,即 0、1、2、…、63;数字越小优先级别越高。8、任务堆栈 所谓堆栈,就就是在存储器中按数据“后进先出(LIFO)”得原则组织得持...