嵌入式系统的组成 C.嵌入式操作系统 在大型嵌入式应用系统中,为了使嵌入式开 发更方便、快捷,需要具备一种稳定、安全 的软件模块集合,用于管理存储器分配、中 断处理、任务间通信和定时器响应,以及提 供多任务处理等,即嵌入式操作系统。 大大提高了嵌入式系统的功能,方便了应用 软件的设计,但同时也占用了宝贵的嵌入式 系统资源。一般在大型或需要多任务的应用 场合才考虑使用嵌入式操作系统。 嵌入式操作系统常常有实时要求,所以,它 又往往是“实时操作系统”(RTOS)
C. 嵌入式操作系统 z 在大型嵌入式应用系统中,为了使嵌入式开 发更方便、快捷,需要具备一种稳定、安全 的软件模块集合,用于管理存储器分配、中 断处理、任务间通信和定时器响应,以及提 供多任务处理等,即嵌入式操作系统。 z 大大提高了嵌入式系统的功能,方便了应用 软件的设计,但同时也占用了宝贵的嵌入式 系统资源。一般在大型或需要多任务的应用 场合才考虑使用嵌入式操作系统。 z 嵌入式操作系统常常有实时要求,所以,它 又往往是“实时操作系统”(RTOS)。 嵌入式系统的组成
嵌入式系统的组成 D.应用软件:是实现嵌入式系统功能的关 键,对嵌入式系统软件和应用软件的要求 也与通用计算机有所不同。特点: > 软件要求固态化存储。提高执行速度和系统 可靠性。 > 软件代码要求高质量、高可靠性。减少程序 二进制代码的长度,提高执行速度。 > 系统软件的高实时性是基本要求。任务调度 由优化编写的系统软件来完成。 > 多任务实时操作系统成为嵌入式应用软件的 必需
D. 应用软件:是实现嵌入式系统功能的关 键,对嵌入式系统软件和应用软件的要求 也与通用计算机有所不同。特点: ¾ 软件要求固态化存储。提高执行速度和系统 可靠性。 ¾ 软件代码要求高质量、高可靠性。减少程序 二进制代码的长度,提高执行速度。 ¾ 系统软件的高实时性是基本要求。任务调度 由优化编写的系统软件来完成。 ¾ 多任务实时操作系统成为嵌入式应用软件的 必需。 嵌入式系统的组成
嵌入式系统的组成 硬件和软件的基本组成 电源 外围电路 Flash 模块 应用程序 微处理器 时钟 RAM MPU 操作系统 软件 结构 复位 ROM 输入 输出 处理器 硬件 外设 存储器 结构 USB LCD 键盘 其他 硬件 软件
硬件和软件的基本组成 电源 模块 时钟 复位 ROM RAM Flash MPU 微处理器 外围电路 外设 USB LCD 键盘 其他 应用程序 操作系统 处理器 存储器 输入 输出 嵌入式系统的组成 软件 结构 硬件 结构 硬件 软件
3、嵌入式系统的特点 ◆ 软硬件一体化,集计算机技术、微电子技术和 行业为一体。 需要操作系统支持,代码小,执行速度快。 ◆ 专用紧凑,用途固定,成本敏感。 可靠性要求高 多样性,应用广泛,种类繁多。 嵌入式系统是面向用户、面向产品、面向应用的,它必须 与具体应用相结合才会具有生命力,才会有优势。它必须 根据应用需求对软硬件进行裁减,满足应用系统的功能、 成本、体积等要求
3、嵌入式系统的特点 软硬件一体化,集计算机技术、微电子技术和 行业为一体。 需要操作系统支持,代码小,执行速度快。 专用紧凑,用途固定,成本敏感。 可靠性要求高。 多样性,应用广泛,种类繁多。 嵌入式系统是面向用户、面向产品、面向应用的,它必须 与具体应用相结合才会具有生命力,才会有优势。它必须 根据应用需求对软硬件进行裁减,满足应用系统的功能、 成本、体积等要求
4、嵌入式系统的应用 主要用于各种信号处理与控制,目前已在各个领域 得到广泛应用。 军用:各种武器控制。 一家用:各种信息家电产品。 工业:各种智能仪表、机器人、电子设备等。 - 商用:收款机、POS系统、电子秤等。 。 办公用:复印机、打印机 - 医用电子设备:各种医疗电子仪器。 日前,最热门的几种应用: ●个人数字处理PDA:IPAQ、Pocket PC ● 机顶盒STB:人机交互设备。 IP电话 嵌入式系统的应用正从狭窄的应用范围,单一的应用对象以及 简单的功能,向着未来社会需要的应用需求进行转变
4、嵌入式系统的应用 主要用于各种信号处理与控制,目前已在各个领域 得到广泛应用。 – 军用:各种武器控制。 – 家用:各种信息家电产品。 – 工业:各种智能仪表、机器人、电子设备等。 – 商用:收款机、POS系统、电子秤等。 – 办公用:复印机、打印机等。 – 医用电子设备:各种医疗电子仪器。 目前,最热门的几种应用: z 个人数字处理PDA:IPAQ、Pocket PC z 机顶盒STB:人机交互设备。 z IP电话 嵌入式系统的应用正从狭窄的应用范围,单一的应用对象以及 简单的功能,向着未来社会需要的应用需求进行转变