- 1、本文档共48页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
嵌入式系统讲义01-1,嵌入式系统,嵌入式计算机系统,嵌入式操作系统,嵌入式系统设计师,嵌入式系统开发,嵌入式系统就业前景,什么是嵌入式系统,arm嵌入式系统开发,嵌入式系统工程
1.3嵌入式系统的体系结构 1.3.3 实时操作系统 实时多任务操作系统(Real Time multi-tasking Operation System,RTOS)简称实时操作系统,主要用来完成嵌入式实时应用的任务调度和控制等核心功能。 实时操作系统可根据实际应用环境的要求对内核进行裁剪和重新配置,根据不同的应用,其组成有所不同。 1.3嵌入式系统的体系结构 RTOS的体系结构图 1.3嵌入式系统的体系结构 1.3.4 实时应用程序 实时应用程序运行于操作系统之上,利用操作系统提供的实时机制完成特定功能的嵌入式应用。 不同的系统需要设计不同的嵌入式实时应用程序。 应用程序是面向被控对象和用户的,当需要用户操作时,往往需要提供一个友好的人机界面。 1.4 嵌入式系统的分类 1.4.1 按嵌入式微处理器的位数分类 嵌入式系统可分为4位、8位、16位、32位和64位等,其中,4位、8位、16位嵌入式系统已经获得了大量应用,32位嵌入式系统正成为主流发展趋势,而一些高度复杂和要求高速处理的嵌入式系统已经开始使用64位嵌入式微处理器。 * 1.4 嵌入式系统的发展历史及趋势 20世纪70年代 单片机出现 1975年TI推出了第一片4位单片机——TMS-1000 1976年Intel:8048——8051(8位) 20世纪90年代 ARM(1991年,32位) ARM7系列、ARM9系列 ARM10E系列、 ARM11系列 SecurCore系列、Cortex系列 Power PC、MIPS * 1.4 嵌入式系统的发展历史及趋势(续) 20世纪80年代 实时操作系统出现 1981年,Ready System: VRTX32 WindRiver: VxWorks 实时性强、可靠性高 20世纪90年代 实时多任务操作系统 WindRiver: VxWorks Microsoft: WinCE 友好的图形界面 1.4 嵌入式系统的分类 1.4.2 按软件实时性需求分类 嵌入式系统可分为: 非实时系统(如PDA); 软实时系统(如消费类产品); 硬实时系统(如工业实时控制系统)。 1.4 嵌入式系统的分类 硬实时系统是指系统对响应时间有严格要求,如不能满足响应时限、响应不及时或反应过早,都会引起系统崩溃或致命错误,甚至导致灾难性的后果。 软实时系统是指系统对响应的时间有一定要求,如在系统负荷较重的时候,响应时间不能满足,会导致系统性能退化,但不会造成太大的危害。 1.4 嵌入式系统的分类 1.4.3 按嵌入式系统的复杂程度分类 小型嵌入式系统:采用一个8位或者16位的微控制器设计的,硬件和软件复杂度很小,需要进行板级设计。 中型嵌入式系统:采用一个16位或者32位的微控制器、DSP或者精简指令集计算机(RISC)设计的;硬件和软件复杂度都比较大。 复杂嵌入式系统:软件和硬件都非常复杂,需要可升级的处理器或者可配置的处理器和可编程逻辑阵列。 1.5 嵌入式系统的应用 嵌入式应用 信息家电 智能玩具 军事电子 通信设备 移动存贮 工控设备 智能仪表 汽车电子 网络设备 消费电子 军事国防 电子商务 网络 工业控制 1.5 嵌入式系统的应用 工业过程控制 网络通信设备 消费电子产品 航空航天设备 军事电子设备和现代武器 …… 机载合成孔径雷达 * 1.5 嵌入式系统的应用 市场巨大、发展迅速、前景广阔 产品种类不断丰富,应用范围不断普及 性能不断提高 核心处理芯片位数更高 多种媒体处理能力的汇聚 功耗不断降低,体积不断缩小 软件成为影响价格的主要因素 硬件模块化、标准化 软件越来越复杂 Nvidia Ion平台(离子平台) Ion=ATOM+Geforce 9400M 54GFLOPS、14W * * 程序设计语言 汇编语言——〉C语言——〉C++语言 优秀的开发环境 软件开发环境——完善、友好的工具链 项目管理、编辑、编译、调试、下载 硬件开发环境 开发板、仿真器、万用电表、示波器、逻辑分析仪 嵌入式系统设计工程 硬件、软件、开发环境集成化、一体化 网络化、图形化、多媒体化 1.5 嵌入式系统的应用 * 固件设计语言选用情况 美国版EETimes子网站Embedded Systems Design十三年来针对嵌入式软件所应用之设计语言的调查统计表 一些典型的嵌入式系统应用实例 MP3 机顶盒 数码相机 手机 蓝牙设备 ? 国防科技大学计算机学院601室 第一章 嵌入式系统概论 * ? 国防科技大学计算机学院601室 * 嵌入式系统是在单片机的基础上发展起来的,九十年代形成的概念,30年的历史。 * ? 国防科技大学计算机学院601室 * 注意嵌入式系统产品的特点,引出定义;透过现象看本质 以U盘为例,画一个示意图 系
您可能关注的文档
最近下载
- 消防工程质量监理质量评估报告.docx VIP
- JTT 1516-2024 公路工程脚手架与支架施工安全技术规程.docx VIP
- 咨询服务流程与方法.docx VIP
- 乳制品的生产企业应急预案终稿.pdf
- 北师大版七年级数学下学期期中易错精选50题(解析版)2022-2023学年七年级数学下册重难点专题提优训练(北师大版).docx VIP
- 2023-2024年暨南大学352口腔综合考研真题.pdf VIP
- 110千伏及以下配电网规划技术指导原则(2024年).doc VIP
- 药品常用知识(共18张PPT).pptx VIP
- 医疗质量管理课件.pptx VIP
- 管理学原理配套教材电子课件(完整版).pptx
文档评论(0)