一嵌入式系统概述.ppt

  1. 1、本文档共72页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
一嵌入式系统概述要点

* TI德州仪器 MOTOROLA公司的 DSP56800 汉芯事件(Hanxin events)是指2003年2月上海交通大学微电子学院院长陈进教授发明的“汉芯一号”造假,并借助“汉芯一号”,陈进又申请了数十个科研项目,骗取了高达上亿元的科研基金。中国亟待在高新科技领域有所突破, 自主研发高性能芯片是我国科技界的一大梦想。陈进利用这种期盼,骗取了无数的资金和荣誉,使原本该给国人带来自豪感的“汉芯一号”,变成了一起让人瞠目结舌的重大科研造假事件。 * * 书 P3 * * * 起初对中国禁售。 * 起初对中国禁售。 * * * * * * * * 必威体育精装版版本5.14 * * * * * * 嵌入式微处理器:由一个单片机或者微控制器或DSP组成。 外围硬件设备:显示卡、存储介质、通讯设备、输入输出接口等。 嵌入式操作系统:用于管理目标设备的资源。 特定的应用程序:可以运行在目标开发板上的程序。 * 嵌入式系统设计不同于桌面系统,它常受制于功能和具体的应用环境。所以有一些特殊的设计准则要求。 * 因此,嵌入式应用开发方法不同于传统的软件工程方法,需要用到软硬件并行调试开发的方法。 * * 软件和硬件都设计完成后,需要将软硬件集成,做性能测试,看是否符合要求。 * 嵌入式系统的测试是一个专门的研究方向,有专业后通用的测试平台,有嵌入式系统测试工程师这个专门职位。 * 作业自己完成,可打印。 要求下次上课前各班班长收齐作业,按学号排好顺序上交。 如有雷同作业作废,扣分一次。 * 硬件平台——多功能转接板 实验室 EMB9G45 3G移动互联网开发平台 主要内容 1 3 2 4 这门课该如何学? ARM是什么? 嵌入式操作系统有哪些? 如何构建嵌入式开发环境? 5 如何开发设计嵌入式系统? 嵌入式系统的组成 处理器 存储器 输入接口 操作系统 (协议栈) 应用程序 软件子系统 硬件子系统 输出接口 外围设备 嵌入式系统的设计准则 并发处理,及时响应 ——多任务、实时性 接口方便,操作容易 ——人机交互 稳定可靠,维护简便 ——工业控制 功耗管理,降低成本 ——电池约束 功能实用,便于升级 ——摩尔定律 嵌入式系统的设计流程 软硬件综合开发: 任何嵌入式产品都是软硬件的结合体; 嵌入式软件固化在硬件环境中,是针对对应的嵌入式硬件开发的,是专用的。 嵌入式系统的开发流程1 需求分析 硬件平台设计 操作系统移植 应用程序开发 系统测试 根据需求分析选择处理器及外围硬件设备; 在硬件平台基础上选择操作系统进行裁剪、移植; 基于操作系统开发应用程序; 在开发板上测试应用程序; 测试整个系统。 嵌入式系统的开发流程2 硬件设计包括: 硬件的规格说明; 硬件结构——原理图设计和PCB制板; 详细设计——产品描述,需求描述,硬件总体框图,各功能单元说明,底层抽象等; 硬件集成; 硬件测试。 嵌入式系统的开发流程3 软件设计包括: 软件的规格说明; 软件结构设计; 软件模块设计——架构、功能、接口等; 软件集成; 软件测试。 嵌入式系统的开发模式 嵌入式系统的软件使用交叉开发平台进行开发,系统软件和应用软件在主机(PC)开发平台上开发,在嵌入式硬件平台上运行。 嵌入式系统的测试 硬件测试、软件测试、软硬件联合测试; 黑盒测试、白盒测试。 作 业 1、与传统的PC机相比,嵌入式系统有哪些特点? 2、什么是冯?诺依曼结构?什么是哈佛结构?两者有什么区别? 3、什么是CISC?什么是RISC?两者各有什么优缺点? 4、什么是JTAG?什么是J-link?二者有什么关系? 5、学习了解S3C2440A处理器(下载中、英文版芯片说明书)。 * 或者说计算机专业的同学为什么要学嵌入式系统设计。 * 例如,对嵌入在武器装各中的嵌入式系统、在火箭中的嵌入式系统、一些工业控制装置中的控制系统等应用中的实时性要求就极高。也正因为这种要求,在硬件上嵌人式系统极少使用存取速度慢的磁盘等存储器,在软件上更是加以精心设计,从而可使嵌入式系统快速地响应外部事件。 当然,随着嵌入式系统应用的扩展,有些系统对实时性要求也并不是很高,例如近年来发展速度比较快的手持式计算机、掌上电脑等。但总体来说,实时性是对嵌入式系统的普遍要求,是设计者和用户重点考虑的一个重要指标。 * 当然也是为了降低系统的功耗,嵌入式系统中的软件一般不存储于磁盘等载体中,而都固化在存储器芯片或单片系统的存储器之中。 嵌入式系统本身不具备自举开发能力,即使设计完成以后用户通常也是不能对其中的程序功能进行修改的,必须有一套开发工具和环境才能进行开发。 * 这一阶段系统的主要特点是:系统结构和功能相对单一,处理效率较低,存储容量较小,几乎没有用户接口。由于这种嵌入式系统使用简单、价格低。 以前在国

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档