1、第一章 嵌入式计算系统简介主要内容 :嵌入式计算系统概念嵌入式计算系统的组成嵌入式计算系统的特点嵌入式计算系统的嵌入方式1.1、 嵌入式计算系统的概念 1、概念 : 嵌入式系统为包含可编程计算机的设备,是软件和硬件的综合体,特别强调量身定做的原则。也就是符合特定的功能、性能、成本、体积、功耗等指标要求的专用计算机系统,用于对其他设备的控制、监视或其他管理功能1.2、 嵌入式系统的组成 嵌入式系统通常由嵌入式微处理器、嵌入式外围设备、嵌入式操作系统、嵌入式应用软件等部分组成1.2、嵌入式系统的组成 1、嵌入式微处理器 微处理器是一种单芯片的中央处理器,可按其精度分为不同的等级。 可通过重新设计软
2、件而重用硬件 应用较广泛的有 ARM、 PowerPC、 MC68000等。1.2、嵌入式系统的组成 2、嵌入式外围设备 除中心控制部件以外的完成存储、通信、保护、调试、显示等其他功能的部件。大致可分为3类: 存储类: RAM、 SRAM、 DRAM、 ROM、 EPROM、 EEPROM、 FLASH等 接口类:串口、 USB、现场总线、 Ethernet等 显示类: CRT、 LCD、触摸屏等1.2、嵌入式系统的组成 3、嵌入式操作系统 用于嵌入式系统的操作系统。主要特点: 内核可裁减 大多是实时的 支持应用程序的动态下载 多任务1.2、嵌入式系统的组成 4、嵌入式应用软件 基于相应的嵌入
3、式硬件平台,针对特定的实际应用,并完成用户预期任务的计算机软件。主要特点: 充分考虑资源消耗 保证准确性、安全性、稳定性1.3、嵌入式系统的特点 面向特定应用 嵌入式 CPU大多工作在为特定用户群所设计的系统中。具有低功耗、体积小、集成度高、成本低等特点。 专用性 嵌入式系统和具体应用有机的结合在一起,其升级换代也与具体产品同步进行,因此,一旦进入市场,具有较长的生命周期 多种技术的综合体 嵌入式系统是将先进的计算技术、半导体技术、电子技术、通信网络技术和各个行业的具体应用相结合后的产物。这就决定了它是一个技术密集、资金密集、不断创新的知识集成系统 . 硬件和软件的相互依赖 嵌入式系统的软、硬件都必须高效率设计,量体裁衣、去处冗余,力争在同样的硅片面积上实现更高的性能。 开发困难 通常,嵌入式系统不具备开发能力,需要一套交叉编译工具和环境进行开发1.4、嵌入式计算应用的特点功能性对于通用计算或是嵌入式计算来说都是很重要的,但是嵌入式应用程序有更多的约束,嵌入式计算系统必须提供更加精细的功能: 复杂的算法 实时 用户界面 多速率 制造成本 功率1.5、嵌入式系统的嵌入方式 整机嵌入 一个具有专用接口的计算机系统嵌入到一个控制系统中,成为系统的核心部分。 部件嵌入 以部件式嵌入到一个控制设备中 芯片嵌入 一个芯片是一个完整的专用计算机,具有完整的输入 /输出接口,完成专一的功能