嵌入式系统与通用计算机系统的区别
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
8
4. 技术要求和发展方向
• 通用计算机系统的技术要求是高速、海量的数 值计算,其技术发展方向是总线速度的无限提 升、存储容量的无限扩大;
• 嵌入式计算机系统的技术要求则是智能化控制, 技术发展方向是与对象系统密切相关的嵌入性 能、控制能力与控制的可靠性不断提高。
通用计算机与嵌入式系统的区别
9
特征
智能化控制能力,
技术发展方向 总线速度的无限提升、存储容量的无限扩大
与对象系统密切相关的嵌入性能、控制能力与控制 的可靠性不断提高。
思考题:
10
1. 嵌入式系统可以作为独立的开发平台使用吗? 2. PC可以用于搭建嵌入式计算机系统,但PC不能称为嵌入式计算机系统,对吗? 3. 嵌入式系统的软件都包括哪些? 4. 嵌入式系统的软件与硬件系统是相互独立的吗?
结合在一起,形成系统特定的一体化软件。
7
3.系统组成
嵌入式系统是指以应用为中心,以计算机技术为基础,软件硬件可裁剪, 适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机 系统。 • 嵌入式系统主要由嵌入式微处理器、外围硬件设备、嵌入式操作系统以
及用户应用软件等部分组成。 • 它具有“嵌入性”、“专用性”和“计算机系统”三个基本要素。
通用计算机(简称“通”)
嵌入式系统(简称“嵌”)
形式与类型
实实在在的计算机。按其体系结构、运算速度和规 “看不见”的计算机,形式多样,应用领域广泛,
模可分为大型机、中型机、小型机和微机
按应用进行分类
组成
系统资源
开发方式 二次开发性
发展目标 技术要求
通用处理器、标准总线和外设、软硬件相对独立
面向特定应用的微处理器,总线和外设一般集成在 处理器内部,软硬件紧密结合
•嵌入式计算机系统即“看不见”的计算机, •一般只是运行平台,不能独立作为开发平台, 它们不能被用户编程, •有一些专用的I/O设备,对用户的接口是应用 专用的。
5
2.平台属性
• 嵌入式计算机系统是任意包含可编程 的计算机的设备,但这种设备不是作 为通用计算机而设计的。通常将嵌入 式计算机系统称为专用计算机系统, 也简称为嵌入式系统。
• PC可以用于搭建嵌入式计算机系统, 但PC不能称为嵌入式计算机系统
6
3.系统组成
• 嵌入式系统一般由嵌入式硬件和软件组成,且软件与硬件是紧密集成在一起的。 • 硬件包含嵌入式微处理器(SoC)为核心,集成存储器和系统专用的输入、输
出设备; • 软件包括初始化代码及驱动、嵌入式操作系统和应用程序等,这些软件有机地
系统资源充足,有丰富的编译器、集成开发环境、 系统资源紧缺,没有编译器等相关开发工具
调试器等
开发平台和运行平台都是通用计算机
采用交叉编译方式,开发平台一般是通用计算机, 运行平台是嵌入式系统
应用程序可重新编程
一般不能重新编程开发
编程功能电脑,普遍进入社会
变为专用电脑,实现“普及计算”
高速、海量的数值计算
嵌入式系统 与通用计算机系统的区别
目录
2
1. 可视性 2. 平台属性 3. 系统组成 4. 技术要求和发展方向
3
1.可视性
?
通用计算机系统
嵌入式系统
4
2.平ຫໍສະໝຸດ Baidu属性
• 通用计算机具有通用计算平台和标准部件的 “看得见”的计算机
• 通用计算既可作为开发平台,又可作为运行 平台,且应用程序可按用户需要随时改变, 即可重新编制。