- 1、本文档共56页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第1章-嵌入系统概述
ARM嵌入式系统-课程特点 专业技术基础课 硬件系列课程之一 计算机组成原理 微机原理及接口技术 嵌入式系统 计算机体系结构 指定选修课 以技术为主 面向应用 软硬件相结合 ARM嵌入式系统-先修课程 计算机文化课基础(全面了解) 数字逻辑 提供硬件基础 计算机组成原理 确立计算机部件功能 掌握计算机工作原理 高级语言程序设计 熟悉C语言程序设计的方法 掌握基本程序设计思想 嵌入式系统概述 1.嵌入式系统 2.嵌入式系统组成 3.嵌入式处理器 4.嵌入式操作系统 1.1 嵌入式系统 1.1.1 现实中的嵌入式系统 嵌入式技术无处不在 处理文档、进行工作管理和生产控制的计算机 工业控制 、工业设备 过去在工业过程控制、数字机床、电力系统、电网安全、电网设备监测、石油化工系统等方面,大部分低端型设备主要采用是8位单片机。 嵌入式系统应用领域-信息家电 信息家电将成为嵌入式系统最大的应用领域。 消费类电子—智能玩具、手持通讯的核心 智能玩具与机器人 交通管理、环境监测 交通管理在车辆导航、流量控制、信息监测与汽车服务方面,目前GPS设备已经从尖端产品进入了普通百姓的家庭 嵌入式在Internet中的应用 军事国防领域 航天领域 嵌入式系统的历史 单片机模式和计算机模式 互联网的普及 半导体技术的改善 3C(Compute,Communication,ConsumerElectronic )技术的快速融合 使用者的需求 信息服务应用生活化 嵌入式系统概述 1.嵌入式系统 2. 嵌入式系统组成 3.嵌入式处理器 4.嵌入式操作系统 1.2 嵌入式系统的组成 微处理器、外围硬件、嵌入式操作系统、应用程序以及开发环境(软件分3层:HW/FM/AP ,HW硬件驱动或接口操作;FM中间层;AP应用层) 1.2 嵌入式系统的组成 1.3 嵌入式处理器 嵌入式系统概述 1.嵌入式系统 2.嵌入式系统组成 3.嵌入式处理器 4.嵌入式操作系统 1.4 嵌入式操作系统 概述 1.4 嵌入式操作系统 1.4 嵌入式操作系统 实时操作系统的特点 实时操作系统的特点 实时操作系统是事件驱动的,能对来自外界的作用和信号在限定的时间范围内作出响应。它强调的是实时性、可靠性和灵活性, 与实时应用软件相结合成为有机的整体起着核心作用, 由它来管理和协调各项工作,为应用软件提供良好的运行软件环境及开发环境。 从实时系统的应用特点来看实时操作系统可以分为两种: 一般实时操作系统 嵌入式实时操作系统。 实时操作系统的特点 一般实时操作系统应用于实时处理系统的上位机和实时查询系统等实时性较弱的实时系统,并且提供了开发、调试、运用一致的环境。 嵌入式实时操作系统应用于实时性要求高的实时控制系统,而且应用程序的开发过程是通过交叉开发来完成的,即开发环境与运行环境不一致。嵌入式实时操作系统具有规模小(一般在几K~几十K 内)、 可固化使用实时性强(在毫秒或微秒数量级上)的特点 。 1.4 嵌入式操作系统 基本概念 1.4 嵌入式操作系统 基本概念 1.4 嵌入式操作系统 基本概念 1.4 嵌入式操作系统 基本概念 1.4 嵌入式操作系统 基本概念 1.4 嵌入式操作系统 1.4 嵌入式操作系统 1.4 嵌入式操作系统 1.4 嵌入式操作系统 使用实时操作系统的必要性 1.4 嵌入式操作系统 实时操作系统的优缺点 1.4 嵌入式操作系统 常见的嵌入式操作系统 1.4 嵌入式操作系统 常见的嵌入式操作系统 1.4 嵌入式操作系统 常见的嵌入式操作系统 1.4 嵌入式操作系统 常见的嵌入式操作系统 嵌入式系统软硬件基本结构 嵌入式系统组成对比计算机组成 Embedded system嵌入式系统 Hardware硬件 处理器:MCU\MPU\DSP\SOC 保存固件的ROM\FLASH 运行程序时保存数据的RAM 外设(显示LCD\简易键盘\传感器\AD\DA\扩展卡) Software 固件(硬件和上层操作系统 及程序的接口) BSP(Board Support Packet亦为bootloader) Operate system (linux\wince\ucos\symbian\Vxworks) 应用软件(tcp/ip协议栈) 嵌入式系统主要特点 在硬件上,嵌入式系统至少拥有一个高性能处理器作为硬件平台(目前以32位处理器为主流),如ARM、MIPS等处理器。 在软件上,嵌入式系统拥有一个多任务操作系统为软件系统平台,如Linux、WinCE、μc/osII、VxWork、 palm OS、Windows Mobile 、Symbian等。 Symbian OS(中文译音“塞班系
文档评论(0)