什么是嵌入式开发

作者:夷又莲 发布:2022-01-07 10:02:43 599浏览

嵌入式开发就是指在嵌入式操作系统下进行开发,指利用分立元件或集成器件进行电路设计、结构设计,再进行软件编程,实验,经过多轮修改设计、制作,最终完成整个系统的开发。

嵌入式开发的流程包括系统需求分析、体系结构设计、硬件/软件协同设计、系统集成、系统测试。

1.系统需求设计

这一阶段需要确定设计任务和设计目标,并提炼出设计规格说明书,需求一般要考虑到系统的基础功能,比如输入输出信号、操作方式等,还需要考虑到成本、体积、重量等因素。

2.体系结构设计

一个好的体系结构设计是设计成功与否的关键。包括对软件、硬件的功能划分以及系统软件、硬件的选型等。

3.硬件/软件协同设计

协同设计能够缩短产品的开发周期,因此工程师经常在硬件和软件上采用协同设计的方法。

4.系统集成

系统集成是指把系统的软件、硬件与执行装置集成在一起进行调试,发现并改进错误。

5.系统测试

测试的目的是为了查看其是否满足规格说明书中给定的功能要求。

① 本文仅代表作者个人观点,不代表猪八戒网立场。

② 本文经授权发布,未经许可,请勿转载。如有需要,请联系猪八戒官方。