多做题,通过考试没问题!

嵌入式系统

睦霖题库>大学试题(计算机科学)>嵌入式系统

嵌入式实时操作系统RTOS与台式PC机操作系统有什么实质性的差异?简述RTOS的主要功能和结构,列举至少5中以上的国内外著名的RTOS产品。

正确答案: 差异:嵌入式操作系统具有通用操作系统的基本特点,与通用操作系统相比较,嵌入式操作系统咋系统实时高效性、硬件的相关依赖性、软件固化以及应用的专用性等方面有较为突出的特点。
主要功能:
1.任务管理(多任务和基于优先级的任务调度);
2.任务间同步和通信(信号量和邮箱等)
3.存储器优化管理
4.实时时钟服务
5.中断管理服务
结构与功能:
【1】RTOS基本内核:这是嵌入式RTOS体系中最核心、最基础的部分。在微内核结构中,必须拥有任务管理、中断管理、基本通信管理和存储管理四部分。
【2】RTOS扩展内核:这是为方便用户使用而对RTOS系统进行的扩展。
【3】设备程序驱动接口:这是建立在RTOS系统内核与外部硬件之间的一个硬件抽象层,用语言定义软件与硬件的界限。方便RTOS系统的移植和升级。
【4】应用编程接口:这是建立在RTOS编程接口之上的、面向应用领域的编程接口。它可以极大地方便用户编写特定领域的嵌入式应用程序。
RTOS产品:windowsCE、PalmOS、Linux、uc/OS-ii、Vxworks、Symbian、Android。
答案解析:
进入题库查看解析

微信扫一扫手机做题