试题详情
- 简答题嵌入式实时操作系统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。 关注下方微信公众号,在线模考后查看
热门试题
- 嵌入式操作系统的主要目标并不包括()
- 下面关于嵌入式最小硬件系统的叙述中,错误
- 简述DRAM与SRAM的区别
- 下面关于嵌入式系统中常用的触摸屏的叙述中
- 一主一从式SPI连接示意如下图所示。主机
- ARM公司是专门从事()
- 以下哪一项是是硬盘设备文件()
- 简述信号的建立时间和信号的保持时间。
- CPSR寄存器中Z条件码为0,当前PC值
- 按要求完成操作:比较test.o和tes
- 简述嵌入式操作系统与通用操作系统的区别。
- LDRR2,[R3,#3]属于()寻址方
- vi可以直接用键盘上的光标来上下左右移动
- Make预置了一些内部宏,其中$@表示(
- 实时操作系统中,两个任务并发执行,一个任
- Linux下的主流GUI介绍支持Linu
- Unix区分大小写,Linux不区分大小
- 嵌入式系统的发展分为哪几个阶段?
- 指出嵌入式处理器的CISC结构和RISC
- 写一段ARM汇编程序:循环累加队列中的所