- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
嵌入式系统概述 徐端全 xudq@mail.hust.edu.cn 计算机技术发展 嵌入式系统 嵌入式计算机系统简称嵌入式系统 嵌入式系统是随着计算机技术、微处理器技术、电子技术、通信技术、集成电路技术的发展而发展起来的 嵌入式系统基本概念 定义一 以应用为中心、以计算机技术为基础、软/硬件可剪裁、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统 定义二 基于处理器(CPU)的设备叫做计算机,计算机分成两类,即通用计算机和嵌入式计算机(嵌入式系统) 嵌入式计算机象通用计算机一样,包括软件、硬件两部分,是软件/硬件的集合体(开发工具和开发系统是辅助开发手段) 嵌入式系统总是面向一个或一类具体应用 嵌入式系统的两种形式 将通用计算机“嵌入”到某一大设备中,实现特定的功能 采用嵌入式技术专门定制硬件、软件的嵌入式系统 采用哪种方式决定与产品的成本控制要求、体积、功耗、重量、可靠性等等 嵌入式系统的发展 早期计算机体积庞大、价格高,功耗大,限制限制了嵌入式计算机系统的发展 随着集成电路和大规模集成电路技术的发展,嵌入式系统在军用、民用领域蓬勃发展起来,促进了应用的数字化、信息化、自动化 嵌入式技术的应用 嵌入式技术应用无处不在,通信设备、汽车电子、消费类电子、测试仪器、网络设备、医疗设备、计算机外部设备、卫星、导弹等等,数不胜数 消费类电子产品中的嵌入式 消费类电子产品 个人或家庭日常生活中使用的各种电子产品,如冰箱、电视、洗衣机、影碟机、手机、PDA、汽车电子,甚至个人电脑等 现代消费类电子产品中,随处可见嵌入式技术的应用 消费类电子产品 机顶盒是典型的嵌入式计算机设备,通过机顶盒可以收看电视、上网、收发邮件、游戏、视频点播等 个人移动设备,手机、PDA、蓝牙设备 数字影音播放器,如MP3、MP4,便携式VCD/DVD等 数码相机 数码摄象机 IP电话 。。。 办公自动化产品 打印机 复印机 传真机 扫描仪 投影机 。。。 这些设备都是嵌入式设备,一些产品,如打印机、投影机等甚至提供网络接口,支持TCP/IP协议 控制系统与工业自动化 智能仪表 数控机床 机器人 。。。 这些嵌入式计算机设备也向着微型化、智能化、网络化发展 通信设备 程控交换机 电话机 手机 基站设备 卫星地面站设备。。。 嵌入式系统与单片机 单片机: 把中央处理器、存储器、定时器、输入/输出接口等计算机主要功能部件高度集成在一起的芯片 单片机具有体积小、价格低、应用技术简单的特点,生产厂家众多,型号丰富,应用领域广泛 单片机系统是应用最广泛的一种嵌入式系统,将长期存在下去 嵌入式系统中不仅局限于单片机,还有很多其它类型的嵌入式处理器,如ARM(如S3C44b0、S3C2410、AT91RM9200)、x86系列(80C186、SC400、SC520、GEODE等)、PowerPC系列、68K/ColdFire等等,通用处理器也可以用在嵌入式系统中 嵌入式应用可以分为以单片机为代表的低端市场和以高性能32位处理器为代表的高端市场两个部分 嵌入式系统的特点 面向特定应用 是将先进的计算机技术、半导体技术和电子技术与各个行业的具体应用相结合的产物 硬件、软件高效率设计,在满足应用需求的前提下,降低系统成本 软件是嵌入式系统功能的关键,是系统功能的体现 嵌入式系统软件与应用相适应,产品的更新伴随软件的升级 严格意义的嵌入式系统一般不具备自开发能力,必须有一套开发工具和环境才能进行开发工作 嵌入式系统软件特点 软件一般要求固化,大多数嵌入式系统的软件固化在只读存储器中,这时也称为固件(Firmware) 要求高效率、高质量、高可靠性的软件代码 许多应用中要求系统软件具有实时处理能力 嵌入式系统的总体发展 开发平台完备化 嵌入式系统开发涉及系统设计、硬件设计、软件设计各个方面,有较大的技术难度。嵌入式系统的核心是嵌入式处理器,目前的嵌入式处理器厂家一般都提供很好的开发平台,其IDE(集成开发环境)可能包括代码编辑器、编译器、软件防真器、调试器、性能评估模块等丰富的功能 嵌入式系统网络化 几乎所有电子产品都有数据通信的需求,越来越多的嵌入式系统具有网络功能,包括有线网络或无线网络。因应这种应用趋势,很多的嵌入式处理器集成了网络控制器(MAC控制器),支持TCP/IP协议是设计具有网络功能的嵌入式系统更加简单。 系统集成度不断提高、性能不断提高 友好的人机界面 结束 * * 计算机 计算机是一种能按照事先存储的程序,自动、高速地进行大量数值计算和各种信息处理的现代化智能电子装置 计算机技术发展:电子管计算机( 1946~1957 )、晶体管计算机( 1958~1964 )、集成电路计算机( 1965~
文档评论(0)