一、简答题
1.简述嵌入式操作系统与通用操作系统的区别。
答:通用操作系统是一种通用的操作系统,可运行在不同的硬件平台。而嵌入式操作系统与一般的Windows操作系统不同,其是一种专用、可定制的特点。
2.简述VxWorks嵌入式操作系统的特点。
答:VxWorks操作系统是美国WindRiver公司于1983年设计开发的一种嵌入式实时操作系统(RTOS),VxWorks以其良好的可靠性和卓越的实时性被广泛地应用在通信、军事、航空、航天等高精尖技术及实时性要求极高的领域中。
3.简述pSOS嵌入式操作系统的特点。
答:pSOS是美国WindRiver公司的产品。这个系统是一个模块化、高性能的实时操作系统,专为嵌入式微处理器设计,提供一个完全多任务环境,在定制的或商业化的硬件上提供高性能和高可靠性。
4.简述Palm OS嵌入式操作系统的特点。
答:Palm OS一套专门为掌上电脑开发的操作系统。Palm OS占有非常小的内存,极适合掌上电脑内存相对较小的情况。
5.简述Windows CE嵌入式操作系统的特点。
答:Windows CE是微软旗下的一个32位嵌入式操作系统。Windows CE的图形用户界面相当出色,与桌面版的 Windows 基本一致。这样就给用户带来十分宜用的体验。Microsoft Windows CE是从整体上为有限资源的平台设计的多线程、完整优先权、多任务的操作系统。它的模块化设计允许它对于从掌上电脑到专用的工业控制器的用户电子设备进行定制。操作系统的基本内核需要至少200KB的ROM。
6.简述 嵌入式操作系统的特点。
7.简述嵌入式Linux操作系统的特点。
答:嵌入式Linux是标准Linux在嵌入式系统上的移植,其继承了标准Linux的优良特征。嵌入式Linux最大的特点是源代码公开并且遵循GPL协议,人们可以任意修改以满足自己的应用。有大量优秀的开发工具,且同样遵循GPL协议。
8.简述FreeRTOS嵌入式操作系统的特点。
答:FreeRTOS 是一个可移植的、开源的小型实时内核,可以免费下载并且可以免费用于商业软件。FreeRTOS支持多种处理器架构,包括ARM7、ARM9、Cortex-M3、AVR、PIC和MSP430等。