1
第一章
1、国内对于嵌入式系统的定义是什么? p1
答:嵌入式系统是以应用为中心,以计算机技术为基础,软硬件可裁减,适用于应用系统对功能、可靠性、成本、体积、功耗
严格要求的专用计算机系统。
2、什么是实时系统?根据实时性,嵌入式操作系统有哪些类型?
答:所谓实时系统是指在这种系统中,一个优先级高的任务能够得到立即的、没有延迟的服务,不需要等待任何其他优先级低
的任务,一旦它得到 CPU 的使用权,将一直执行直到工作结束或者出现更高级别的进程。
嵌入式操作系统是一种支持嵌入式系统应用的操作系统软件。
1)、传统的经典 PTOS,包括 VxWorks 操作系统,以及其 Tornado 开发平台; 2)、嵌入式 Linux 操作系统; 3)、Windows CE 嵌入
式操作系统; 4)、uC/OS-II 实时操作系统。
注:实时系统的分类( 1)硬实时系统:确保系统中的关键任务在确定的时间得到响应,不能有失败的情况,否则会出现严重后
果;
(2)软实时系统:设计的时候是有响应时间要求的,但是偶尔某些任务的响应时间超过这个限制也不会有严重的后果;
(3)非实时系统:无响应时间的要求。
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 字)。
补充:
实时系统中
任务有四种
状态:运行、
就绪、挂起、
冬眠。
嵌入式复习纲要