- 1、本文档共142页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
北工大_嵌入式系统复习.pptx
1;RISC和CISC之间的区别;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17;18;19;20;21;22;23;24;25;26;27;28;工作模式;30;31;32;33;34;35;36;37;38;39;40;41;42;43;44;45;46;47;48;49;50;51;52;53;54;55;56;57;58;59;60;61;62;63;64;65;66;67;68;69;70;71;72;73;74;75;76;77;78;79;80;81;82;83;84;85;86;87;88;89;90;91;92;93;94;95;96;97;98;99;100;101;102;103;104;105;106;内容;RTOS在嵌入式系统中的位置;RTOS是32位的嵌入式CPU的软件基础;公开源代码
可移植性(Portable)
绝大部分? C/OS-II的源码是用移植性很强的ANSI C写的。和微处理器硬件相关的那部分是用汇编语言写的。汇编语言写的部分已经压到最低限度,使得? C/OS-II便于移植到其他微处理器上。 ? C/OS-II可以在绝大多数8位、16位、32位以至64位微处理器、微控制器 、数字信号处理器(DSP)上运行。
可固化(ROMable)
? C/OS-II是为嵌入式应用而设计的,这就意味着,只要读者有固化手段(C编译、连接、下载和固化), ? C/OS-II可以嵌入到读者的产品中成为产品的一部分。
可裁剪(Scalable)
可以只使用? C/OS-II中应用程序需要的那些系统服务。也就是说某产品可以只使用很少几个? C/OS-II调用,而另一个产品则使用了几乎所有? C/OS-II的功能,这样可以减少产品中的? C/OS-II所需的存储器空间(RAM和ROM)。这种可剪裁性是靠条件编译实现的。;占先式(Preemptive)
多任务
?C/OS-II可以管理64个任务,然而,目前这一版本保留8个给系统。应用程序最多可以有56个任务
可确定性
全部? C/OS-II的函数调用与服务的执行时间具有可确定性。
任务栈
每个任务有自己单独的栈, ? C/OS-II允许每个任务有不同的栈空间,以便压低应用程序对RAM的需求。
系统服务
?C/OS-II提供很多系统服务,例如邮箱、消息队列、信号量、块大小固定的内存的申请与释放、时间相关函数等。
中断管理
中断可以使正在执行的任务暂时挂起,如果优先级更高的任务被该中断唤醒,则高优先级的任务在中断嵌套全部退出后立即执行,中断嵌套层数可达255层。
稳定性与可靠性;内容;5.3 任务管理;5.3 任务管理——定义;5.3 任务管理——类型;5.3 任务管理——优先级;5.3 任务管理——存储结构;任务控制块(TCB);5.3 任务管理——TCB链表; 5.3 任务管理—任务的状态; 任务的状态转换;5.3 任务管理;5.3 任务管理——任务调度;μC/OS-II调度思想:
近似地每时每刻总是让优先级最高的就绪任务处于运行状态
依据:任务就绪表
;1.任务就绪表的结构
一维数组:INT8U OSRdyTbl[8]
变量:INT8U OSRdyGrp
;126;;5.3 任务管理——任务就绪表;;130;内容;任务间通信手段;事件控制块ECB;事件控制块ECB的操作;信号量semaphore;互斥信号量;;;邮 箱;任务、中断服务子程序和邮箱之间的关系 ;消息队列;任务、中断服务子程序和消息队列之间的关系
您可能关注的文档
- 化学水调试方案.pdf
- 化学治疗药概论.ppt
- 化学溶浸开采.pdf
- 化学计算方法差量法.ppt
- 化学课后答案11.pdf
- 化学课后答案4.pdf
- 化学课后答案6.pdf
- 化学镀钯工艺的研究.pdf
- 化学镀锡在印刷线路板制备中的应用.pdf
- 化学镀镍层性能的实验研究.pdf
- 2.2.1风蚀地貌公开课教案教学设计课件资料.pptx
- 15教学阅读公开课教案教学设计课件资料.doc
- 17十七、DNA的半保留复制公开课教案教学设计课件资料.pptx
- 考点38 自然保护区建设与生态安全公开课教案教学设计课件资料.doc
- 3科学试卷公开课教案教学设计课件资料.doc
- 光现象公开课教案教学设计课件资料.docx
- 第一部分 第七章 课时43 地质灾害公开课教案教学设计课件资料.docx
- 核心素养综合练3 区域认知公开课教案教学设计课件资料.doc
- 4.4国际合作教学设计2023-2024学年人教版(2019)高中地理选择性必修2公开课教案教学设计.docx
- 2.1.3滑坡、泥石流课件公开课教案教学设计课件资料.pptx
文档评论(0)