第5章嵌入式操作系统 ;5.1 引 言 ; 嵌入式软件的函数化、产品化能够促进嵌入式软件模块的复用性,从而降低系统的研发成本。
C/OS-Ⅱ是一个可裁减的、源代码公开的嵌入式实时操作系统。它提供任务调度、任务间的通信与同步、任务管理、时间管理和内存管理等基本功能,现在已经应用于多个领域,非常适合实时操作系统的教学。 ;5.2 嵌入式操作系统概述 ;图5-1 实时操作系统与嵌入式操作系统的关系 ; 嵌入式实时操作系统是嵌入在系统目标代码中的软件,并在系统启动之后运行。用户的其他应用程序是运行在这个软件平台基础之上的多个任务。实时操作系统根据各个任务的要求,进行资源管理、任务调度、中断响应等。并且,在嵌入式实时操作系统中,每个任务根据重要性不同具有不同的优先级,系统根据各个任务的优先级来动态地切换各个任务,从而保证对实时性的要求。因此,嵌入式实时操作系统可以理解为一个标准内核,它将CPU时间、中断、定时器等资源都封装起来,留给用户标准的API接口。在这个基础上,用户通过使用这些内核提供的API函数进行程序开发,最终完成各个任务的协调工作。 ;5.2.2 典型的嵌入式操作系统 ; VxWorks以其良好的可靠性和卓越的实时性被广泛地应用在通信、军事、航空、航天等高精尖技术及实时性要求极高的领域中,如通信卫星、军事演习、导弹制导和飞机导航等。尤其在美国的F-16、
您可能关注的文档
- 北京版一年级上册口耳目舌课件.ppt
- 开心学英语四年级上册Unit10Thisishisbody课件之三.ppt
- 北京大学医学部硕士研究生招录改革与实践.ppt
- 开心学英语四年级下册Unit2Areyoudancing课件之一.ppt
- 北京航天总医院血管外科.ppt
- 开心学英语四年级下册Unit5Whereareyougoing课件之二.ppt
- 开心学英语四年级下册Unit9Arethesebluesocksyours课件之二.ppt
- 北京联合大学代小东教育心理学课件学习策略.ppt
- 第4章正截面受弯.ppt
- 北京市的投入产出培训.ppt
- 糕点馅料生产线项目可行性研究报告模板-拿地备案.doc
- 固体废物处理及资源化利用项目可行性研究报告模板-备案审批.doc
- 分装碳酸氢钠和偶氮二甲酰胺项目可行性研究报告模板-立项备案.doc
- 建设卡丝化妆品研发生产基地项目可行性研究报告模板-备案审批.doc
- 发展生态圈暨无人机全产业链创新示范基地项目可行性研究报告模板立项申批备案.doc
- 航空产业产教融合实训基地项目可行性研究报告模板-备案审批.doc
- 加油加气站(母、子站)新建项目可行性研究报告模板-立项拿地.doc
- 改建600td油脂精炼车间项目可行性研究报告模板拿地备案立项.doc
- 陈祖维二试几何.pdf
- 2026-2027新人教版小学数学3三年级上册(全册)优秀课件.ppt
原创力文档

文档评论(0)