1-2嵌入式系统技术概述(开发方法与发展趋势).pptVIP

1-2嵌入式系统技术概述(开发方法与发展趋势).ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第二讲 嵌入式系统技术概述 电院三系网络工程教研室 夏靖波 第一讲 嵌入式系统技术概述 嵌入式系统的开发方法 设计要求 开发模式 硬件开发技术 软件开发方法 软硬件协同开发 设计要求 满足应用的功能需求,在此基础上要便于扩展和升级 支持外部事件的并发处理 满足实时性要求 强调系统的可靠性和安全性 适应环境要求 便于操作和维护 系统开发周期要短 系统成本尽量降低 需要考虑产品的体积、重量和安装方式等 需要对系统进行功耗管理 嵌入式系统的开发方法 设计要求 开发模式 硬件开发技术 软件开发方法 软硬件协同开发 开发模式 普通应用系统的开发,只需考虑软件系统设计,硬件部分直接根据软件需求购买即可,如数据库管理系统、办公自动化系统。 嵌入式系统的开发需要软硬件综合开发 嵌入式产品是软硬件的结合体 嵌入式软件固化在硬件环境中,是专用的 开发模式——开发流程 开发模式——开发流程 开发模式——开发流程 开发模式——开发流程 开发模式——开发流程 嵌入式系统的开发方法 设计要求 开发模式 硬件开发技术 软件开发方法 软硬件协同开发 硬件开发技术 硬件开发技术 硬件开发技术 硬件开发技术 嵌入式系统的开发方法 设计要求 开发模式 硬件开发技术 软件开发方法 软硬件协同开发 软件开发方法 软件开发方法 软件开发方法 软件开发方法 嵌入式系统的开发方法 设计要求 开发模式 硬件开发技术 软件开发方法 软硬件协同开发 软硬件协同开发 软硬件协同开发 第一讲 嵌入式系统技术概述 嵌入式系统的发展趋势 软件设计比重日益突出 组件设计技术 SOC 硬件软件化 宏观方面的发展趋势 软件工程方法在嵌入式系统中的应用 硬件设计软件化 谢 谢 各 位 嵌入式系统的发展趋势 — 经济性(POS开发失败,几十万、几万、5千、5百) 计算机要很便宜,让更多的人能买得起; — 小型化(笔记本、PDA) 人们携带方便; — 可靠性(汽车VCD,挑动问题) 能够在一般环境条件下或者是苛刻的环境条件下运行 — 高速度(飞机刹车系统) 能够迅速地完成数据计算或数据传输; — 智能性(知识推理、模糊查询、识别、感知运动) 使人们用起来更习惯,对人们更有使价值。 嵌入式系统开发的工作重点正在向软件转移。 以机械控制系统为例,10年前机械、硬件和软件在机电系统中所占的比重分别是65%、20%和15%,而在EMS中则是30%、15%和55%。 嵌入式系统软件开发的特点: 实时性 模块化 组件化 可重用 嵌入式系统的发展趋势 第*页 第*页 * * 嵌入式系统理论及应用 * 1 3 2 4 嵌入式系统的概念 嵌入式系统的组成结构 嵌入式系统的开发方法 嵌入式系统的发展趋势 嵌入式系统的开发方法 嵌入式系统的开发方法 嵌入式系统的开发方法 开发模式——开发流程 系统生存周期中最简短的阶段,所提供的报告通常比较模糊 确定是否存在行之有效的方法来解决上一阶段定义的关键问题 确定功能需求、性能需求、环境需求,提交需求分析报告,包括系统功能模块图 嵌入式系统的开发方法 系统概要设计:整个嵌入式系统的总体设计,最基本、最重要的阶段,决定此后软硬件设计的走向以及系统测试的方式(开发环境)。 提供系统总体设计报告,推荐一个基本的软硬件配置方案(包括系统中各模块之间 的接口关系)。此后,系统设计将分为软件和硬件两种分别进行,只有最新的软硬件协同设计除外。 软硬件划分需要精心设计、反复比较、权衡利弊。 嵌入式系统的开发方法 硬件概要设计: 针对系统总体设计对硬件部分的描述,进一步确定各功能模块的详细特性(如存储器大小、LCD分辨率等),模块间关联的详细定义以及所选择的总线电路等。 提交详细的硬件功能框图,包括模块及每个模块的输入输出。 嵌入式系统的开发方法 硬件详细设计: 选定实现硬件功能框图内的各个具体器件(包括型号、规格、封装等),设计相应的周边电路,得到符合系统需求和硬件概要设计的电路原理图,进一步生成实际的PCB图。 硬件制作: 根据PCB图加工PCB,再焊接/装配必要的芯片(如CPU、LCD等),形成目标硬件;然后调试修改,直到基本无错误。 嵌入式系统的开发方法 硬件测试: 进行功能、性能等方面的测试和修改,使其达到硬件设计目标。 软件设计实现: 与硬件设计制作并行、交互进行。 嵌入式系统的开发方法 软硬件集成: 将测试完成的软件系统装入制作好的硬件系统中,进行系统综合测试,验证系统功能是否准确无误地实现;最后将软件固化到目标硬件中。 此阶段工作复杂、费时,需要相应的辅助工具支持。 性能测试: 测试最终完成的系统性能是否满足设计任务书的要求。若不能,则需要回到设计初始阶段(系统概要设计)重新进行。 嵌入式系统的开发方法 开发模式——交叉开发环境 嵌入式系统硬件平台 嵌入式系统

文档评论(0)

天马行空 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档