版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第二章
嵌入式系统开发过程思考先看两个例子
1.嵌入式系统的开发流程需求分析阶段设计阶段生成代码测试固化阶段
1.嵌入式系统的开发方法嵌入式系统的设计准则嵌入式系统的设计流程嵌入式系统的开发方法嵌入式系统的开发模式嵌入式系统的
测试
1.1嵌入式系统的设计准则
嵌入式系统设计不同于桌面系统,它非常受制于功能和具体的应用环境。所以嵌入式系统的设计具有一些特殊的要求。 嵌入式系统的设计要求:并发处理,及时响应接口方便,操作容易稳定可靠,维护简便功耗管理,降低成本功能实用,便于升级
1.2嵌入式系统的设计流程嵌入式系统开发的最大特点就是需要软硬件综合开发。其原因在于:一方面,任何一个嵌入式产品都是软件和硬件的结合体;另一方面,一旦嵌入式产品研发完成,软件就固化在硬件环境中,嵌入式软件是针对相应的嵌入式硬件开发的,是专用的。嵌入式系统的这一特点决定了嵌入式应用开发方法不同于传统的软件工程方法。
1.3嵌入式系统的开发流程什么是瀑布模型?那啥叫做迭代
呢?1.4从生命周期看嵌入式系统的设计流程迭代
(diédài)现代汉语词典--词语解释:更相代替;轮换。[iterative]更替。例:四时迭代,迭代法更相代替;轮换。
汉仲长统《昌言·理乱》:“存亡以之迭代,政乱从此周復,天道常然之大数也。”
北周庾信《哀江南赋》序:“春秋迭代,必有去故之悲。”1.4从生命周期看嵌入式系统的设计流程瀑布模型与迭代模型瀑布模型是将软件生存周期的各项活动规定为按固定顺序而连接的若干阶段工作,形如瀑布流水,最终得到软件产品。(我们开发一个产品,如果不太复杂,会采用瀑布模型,简单的说就是先定义需求,然后构建框架,然后写代码,然后测试,最后发布一个产品。)迭代是重复反馈过程的活动,其目的通常是为了逼近所需目标或结果。每一次对过程的重复称为一次“迭代”,而每一次迭代得到的结果会作为下一次迭代的初始值。1.4从生命周期看嵌入式系统的设计流程1.4从生命周期看嵌入式系统的设计流程1.5嵌入式系统开发方法设计过程的明确目标是建造一个有用的产品产品功能产品性能制造成本功耗特性上市时间嵌入式产品设计需要一个小组的技术人员协作完成设计过程会受内外因素的影响而变化
1.6嵌入式系统分层设计模型
1.7嵌入式系统的软硬件并行设计1.8嵌入式系统的开发模式网线串口线宿主机目标机1.8嵌入式系统的开发模式嵌入式系统的软件使用交叉开发平台进行开发系统软件和应用软件在主机开发平台上开发系统软件和应用软件在嵌入式硬件平台上运行。宿主机(Host)是用来开发嵌入式软件的系统。目标机(Target)是被开发的目的嵌入式系统。交叉编译器(Cross-compiler)是进行交叉平台开发的主要软件工具。它是运行在一种处理器体系结构上,但是可以生成在另一种不同的处理器体系结构上运行的目标代码的编译器。
1.9嵌入式系统的测试测试目的:找到软硬件设计中的错误减少风险节约成本提高性能
测试什
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年消防工程师《消防安全案例分析》专项训练卷(附答案)
- 炭及高碳增碳剂生产线项目可行性研究报告模板立项申批备案
- 江苏成考高升专史地综合真题汇编
- 2027年大唐安徽发电有限公司高校毕业生招聘考试备考试题及答案解析
- 2026南明区人民政府二戈街道办事处公益性岗位人员招聘2人笔试备考题库及答案解析
- 2026浙江舟山市定海区医疗集团下半年第二批招聘编外人员2人笔试模拟试题及答案解析
- 2026年天津联通人员招聘考试模拟试题及答案
- 2026西华大学基建处招聘非事业编制工作人员1人考试模拟试题及答案解析
- 2026年长春公交集团人员招聘考试模拟试题及答案
- 2026年甘肃联通人员招聘考试模拟试题及答案
- 矿山生产作业风险评估报告
- 个人安全述职报告模板讲解
- 高校学生军事技能训练评分细则
- AI项目管理实战
- 人工智能在医疗健康领域的应用培训
- AQ3026-2026《化工企业设备检修作业安全规范》标准解读课件
- 2026年烟花爆竹考试试题及答案
- 2025版《煤矿安全规程》学习与解读课件(监控与通信)
- 酒店全年会议合同范本
- T-CCTAS 263-2025 城市轨道交通供电智能运维系统通 用技术规范
- 振动位移探头培训课件
评论
0/150
提交评论