1
第一章
1、国内对于嵌入式系统的定义是什么? p1
答:嵌入式系统是以应用为中心,以计算机技术为基础, 软硬件可裁减,适用于应用系统对
功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。
2、什么是实时系统?根据实时性,嵌入式操作系统有哪些类型?
答:所谓实时系统是指在这种系统中, 一个优先级高的任务能够得到立即的、 没有延迟的服
务,不需要等待任何其他优先级低的任务,一旦它得到 CPU 的使用权,将一直执行直到工
作结束或者出现更高级别的进程。
嵌入式操作系统是一种支持嵌入式系统应用的操作系统软件。
1)、传统的经典 PTOS,包括 VxWorks 操作系统, 以及其 Tornado 开发平台; 2)、嵌入式 Linux
操作系统; 3)、Windows CE 嵌入式操作系统; 4)、uC/OS-II 实时操作系统。
3、选择嵌入式操作系统原则有哪些?
答:一般而言,在选择嵌入式操作系统时,可以遵循以下 6 个原则:
市场进入时间、可移植性、可利用资源、系统定制能力、成本、中文内核支持。
4、列举一些常见的嵌入式操作系统。
答:常见的嵌入式系统有: Linux 、uClinux 、WinCE、PalmOS、Symbian、 eCos、uCOS-II 、
VxWorks 、pSOS、 Nucleus、 ThreadX 、Rtems 、QNX 、 INTEGRITY 、OSE、C Executive 。
5、嵌入式系统有什么特点? p11
答:专用于特定任务、多类型处理器和处理器系统支持、极其关注成本、是实时系统、可裁
剪性好、可靠性高、大多有功耗约束。
6、说说嵌入式系统的发展趋势。 p12
答: (1)、嵌入式开发是一项系统工程,因此要求嵌入式系统产商不仅要提供嵌入式软硬件
系统本身,同时还需要提供强大的硬件开发工具和软件包支持; (2)、网络化、信息化的要
求随着因特网技术的成熟, 带宽的提高而日益提高, 使得单一功能的设备不再单一, 结构更
加复杂,这就要求芯片设计厂商在芯片上集成更多的功能; (3) 、网络互联成为必然趋势:
未来的嵌入式设备为了适应网络发展的要求,必然要求硬件上提供各种网络通信接口; (4)、
精简系统内核、 算法,降低功耗和软硬件成本: 未来的嵌入式产品是软硬件紧密结合的设备,
为了减低功耗和成本, 需要设计者尽量精简系统内核, 只保留和系统功能紧密相关的软硬件,
利用最低的资源实现最适当的功能,这就要求设计者选用最佳的编程模型和不断改进的算
法,优化编译器性能。因此,既要求软件人员有丰富的硬件知识, 又需要发展先进嵌入式技
术; (5)、提供友好的多媒体人机界面:嵌入式设备功能与用户亲密接触,最重要的因素就
是它能提供非常友好的用户界面。 这方面的要求使得嵌入式软件设计者要在图形界面、 多媒
体技术上痛下苦功。
7、列举一些典型的嵌入式系统应用。 p10
答:应用有: (1)国防军事领域; (2)工业控制; (3)交通管理; (4)信息家电; (5)办公自动化;
(6)POS 网络及电子商务; (7)医疗保健设备; (8)环境工程和自然; (9)机器人。
8、典型嵌入式系统硬件的基本组成。 p4
填空题 30’;名词解释 20’;
阅读程序 10’;问答题 30’;
意见和感想 10’(不少于 300 字)。
补充:
实时系统中
任务有四种
状态:运行、
就绪、挂起、
冬眠。
嵌入式复习纲要