嵌入式系统开发过程分为哪几个阶段?

嵌入式系统开发过程分为哪几个阶段?


参考答案和解析
(1) 需求分析阶段:对问题的识别和分析;制定规格说明文档;需求评审 特点:采用成熟、易于二次开发的系统易于节省时间,从而以最短时间面世。 (2) 设计阶段:数据流分析 -划分任务-定义任务间接口 特点: DARTS的设计方法-是结构化设计的扩展,划分出任务,并提供定义任务间的接口机制,适合设计多个并发执行的任务。 (3) 生成代码阶段:代码编程 -交叉编译和链接-交叉调试-测试(单元和集成测试) 特点:一般采用的方法是现在通用 PC机上编程,然后通过交叉编译、链接,将程序做成目标平台上可以运行的二进制代码格式,最后将程序下载到目标平台上的特定位置,在目标板上启动这段二进制代码。 (4) 固化阶段:嵌入式应用软件完成以后,编译器要对源代码重新编译一次,以产生固化到目标坏境的可执行代码,再烧到环境目标环境的 Flash中。 固化的可执行代码和用于调试的可执行代码有些不同。固化用的代码在目标文件中把调式用的信息都屏蔽掉了。固化后没有监控器执行硬件的启动和初始化,这部分工作必须由固化的程序自己完成,所以启动模块必须包含在固化代码中。 特点:程序需要写入到 Flash中固化,保证每次运行后下一次运行无误,所以嵌入式开发相比增加了软件的固化阶段。

相关考题:

洗钱的过程一般分为哪几个阶段?() A.分为处置阶段B.交易阶段C.离析阶段D.融合阶段

法律调整过程可分为哪几个阶段?

哪一个不是嵌入式系统开发流程() A、需求分析阶段B、硬件开发阶段C、软件开发阶段D、安装硬件阶段

嵌入式系统开发流程一般可分为4个阶段:需求分析阶段、硬件开发阶段、软件开发阶段和程序固化阶段。() 此题为判断题(对,错)。

过程论认为,人的创新思维过程分为哪几个阶段?

病毒的复制过程分为哪几个阶段?简要叙述各阶段的的内容。

应用系统开发的基本过程一般可分为哪几个过程?

系统开发有哪几个阶段?

选矿过程分为哪几个阶段?

造球过程可以分为哪几个阶段?

在烧结过程整个成矿过程大致分为哪几个阶段?

嵌入式系统的发展分为哪几个阶段?

病毒的复制循环分为哪几个阶段,各个阶段的主要过程如何?

物质燃烧过程分为哪几个阶段?

侵染性病害的侵染过程划可分为哪几个阶段?侵染循环分为哪几个环节?

机械加工工艺过程应划分为哪几个阶段?

危机发展的过程可以分为哪几个阶段?

洗钱的过程一般分为哪几个阶段()A、分为处置阶段B、交易阶段C、离析阶段D、融合阶段

结构化生命周期法把所有系统开发过程划分为哪几个阶段?

管理信息系统的建设包括哪几个阶段?系统开发又包括哪几上阶段?

问答题侵染性病害的侵染过程划可分为哪几个阶段?侵染循环分为哪几个环节?

问答题应用系统开发的基本过程一般可分为哪几个过程?

问答题系统开发有哪几个阶段?

多选题洗钱的过程一般分为哪几个阶段()A分为处置阶段B交易阶段C离析阶段D融合阶段

问答题嵌入式系统的发展分为哪几个阶段?

问答题结构化生命周期法把所有系统开发过程划分为哪几个阶段?