第一讲电气工程.嵌入式系统简介.pptVIP

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第一章 嵌入式系统简介 本课关注如何设计和实现基于ARM 的嵌入式系统 正确理解什么是嵌入式系统是学习本课的重要前提 第一章 嵌入式系统简介 1.1 嵌入式系统简介 1.2 嵌入式系统组成 1.3 嵌入式系统与PC机 1.4 嵌入式系统与单片机 1.5 嵌入式系统研发过程 1.6 嵌入式系统知识体系 1.7 小结 1.8 实验 1.1 嵌入式系统简介 1.1.1 嵌入式系统的定义 1.1.2 嵌入式系统的特点 1.1.3 嵌入式系统的应用 1.1.1 嵌入式系统的定义(1) “嵌入式系统”的全称应为“嵌入式计算机系统” “嵌入”是指将一物“置于”另一物中 “嵌入式系统”可以理解为“一个成为其他产品构成成分的、为特殊目的而个性化设计的计算机软、硬件的组合” 1.1.1 嵌入式系统的定义(2) 1.1.1 嵌入式系统的定义(3) 基于上述的事实,我们再重新思考一下“什么是计算机?”、“什么是PC机?” 计算机:是用来计算的仪器,尤指可进行高速数学或逻辑运算或汇编、存储、整理或处理信息的可编程的电子机器。 PC机(Personal Computer):是指面向个人用户而设计的没有个性的通用计算机。 1.1.1 嵌入式系统的定义(4) 业界对嵌入式系统还是赋予了特殊的含义, 认为它不同于PC机、也有别于早期的单片机。 本章后续小节将分别对嵌入式系统与PC机和单片机进行简单的比较。 1.1.2 嵌入式系统的特点(1) 嵌入式系统同通用型计算机系统相比具有以下特点: 1.嵌入式系统是面向特定应用的。 2.嵌入式系统是将先进的计算机技术、半导体技术和电子技术与各个行业的具体应用相结合后的产物。 3.嵌入式系统的硬件和软件都必须高效率地设计。 4.嵌入式系统具有较长的生命周期。 5. 嵌入式系统中的软件一般都固化在存储器芯片或单片机本身中,而不是存贮于磁盘等载体中。 6.嵌入式系统本身不具备自举开发能力,必须有一套开发工具和环境才能进行开发。 1.1.3 嵌入式系统的应用(1) 嵌入式系统以应用为中心,强调体积和功能的可裁减性,是以完成控制、监视等功能为目标的专用系统。 嵌入式系统主要用于各种信息处理与控制,目前已在国防、国民经济及社会生活各领域普及应用,用于企业、军队、办公室、实验室以及个人家庭等各种场所,如图1-2。 1.1.3 嵌入式系统的应用(2) 1.1.3 嵌入式系统的应用(3) 1.2 嵌入式系统组成(1) 1.3 嵌入式系统与PC机(1) 共同点:计算机科学的三代基石:计算机体系结构、操作系统原理和编译原理。 异同点:表现在处理器与存储器的选择、输入/输出的配置、操作系统的使用、以及软件开发的方法与过程等方面 1.3 嵌入式系统与PC机(2) 1.4 嵌入式系统与单片机(1) 联系:重量级的单片机可视为嵌入式系统,而轻量级的嵌入式系统与单片机则没有很大的差别;也就是说,单片机是嵌入式系统的前身,嵌入式系统是增强版的单片机。 区别:在处理能力、存储空间、操作系统、开发及调试方法等方面均有区别,见表1-3。 1.4 嵌入式系统与单片机(2) 1.5 嵌入式系统研发过程(1) 1.5 嵌入式系统研发过程(2) 1.5 嵌入式系统研发过程(3) 1. 系统需求 1.5 嵌入式系统研发过程(4) 2. 风险评估 1.5 嵌入式系统研发过程(5) 3. 制定系统规格 1.5 嵌入式系统研发过程(6) 4. 系统规划 1.5 嵌入式系统研发过程(7) 5. 系统设计 1.5 嵌入式系统研发过程(8) 6. 系统实现 1.5 嵌入式系统研发过程(9) 7. 系统测试 1.5 嵌入式系统研发过程(10) 8. 售后服务 9. 项目讨论 1.6 嵌入式系统知识体系(1) 嵌入式系统是计算机的个性化的应用。但经典的面向台式机的计算机科学课程如《计算机组成原理》、《操作系统原理与设计》和《编译原理》等不很适于指导嵌入式系统的设计与实现。 嵌入式系统的设计与实现有其自身的知识体系。 1.6 嵌入式系统知识体系(2) 嵌入式系统知识体系包括: - 硬件器件选择和系统设计 - 硬件系统初始化及设备驱动程序 - 实时嵌入式操作系统的选择和使用 - 嵌入式实时应用软件的设计 - 开发工具的选择及开发环境的建立 - 嵌入式软件编程语言 - 嵌入式系统的测试与调试 1.7 小结 计算机是指具有下列成分的实体 - CPU -内存 - 总线 - 输入 - 输出 计算机不等同于PC机 计算机可以个性化地设计已满足不同应用的需求 嵌入式系统-个性化的计算机硬件及其运行其上的各性化的操作系统和应用软件的总称 嵌入式系统一般是要求具有实时性的 嵌入式系统

文档评论(0)

xina171127 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档