嵌 入 式 系 统 课 程 复 习题精品文档收集于网络,如有侵权请联系管理员删除1、 何谓嵌入式系统
嵌入式系统与传统计算机有何区别
嵌入式系统是指以应用为中心,以计算机技术为基础,软件硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统
嵌入式系统(简称“嵌”)和传统计算机(简称“传”)的主要区别包括以下几点:形式与类型 :传:实实在在的计算机
按其体系结构、运算速度和规模可分为大型机,中型机 ,小型机和微机嵌:“看不见”的计算机,形式多样,应用领域广泛,按应用进行分类
组成 :传:通用处理器、标准总线和外设、软硬件相对独立嵌:面向特定应用的微处理器,总线和外设一般集成在处理器内部,软硬件紧密结合
系统资源 :传:系统资源充足,有丰富的编译器、集成开发环境、调试器等嵌:系统资源紧缺,没有编译器等相关开发工具
开发方式 :传:开发平台和运行平台都是通用计算机嵌:采用交叉编译方式,开发平台一般是通用计算机,运行平台是嵌入式系统
二次开发性 : 传:应用程序可重新编程嵌:一般不能重新编程开发
发展目标 :传:编程功能电脑,普遍进入社会嵌:变为专用电脑,实现“普及计算”
2、 主流的嵌入式操作系统有哪几种
①传统的 RTOS,特点:提供了高效的实时任务调度、中断管理、实时的系统资源以及实时的任务间通信
②嵌入式 Linux 操作系统,特点:免费、开源、支持软件多等
③Android系统,特点:不存在任何以往阻碍移动产业创新的专利障碍,是一个为移动终端构建的真正开放和完整的系统软件
④Windows CE嵌入式操作系统,特点:具有模块化、结构化和基于Win32 应用程序接口和与处理器无关等⑤μC/OS-Ⅱ实时操作系统,特点:包括了一个操作系统最基本的一些特性,并且是一个代码完全开放的实时操作系统,简单明了的结构和严谨的代码风格