gzyueqian
13352868059

嵌入式系统开发的基本流程是怎样的?粤嵌嵌入式应用培训

更新时间: 2019-02-21 13:56:55来源: 嵌入式培训浏览量:5053

  工程师们在嵌入式开发的过程中,必须始终综合考虑各个方面的因素。嵌入式系统开发的基本流程是怎样的?粤嵌嵌入式应用开发培训整理:

  1.嵌入式系统定义与需求分析

  确定嵌入式系统开发终需要达到的总目标试试很么、系统实现的可行性是多少、以及系统开发所采取的策略,估计系统完成所需的资源和成本,以及制定工程进度的安排计划。需求分析应确定目标系统要具备哪些功能。用户了解他们在实际应用中所面对的是什么问题,也知道必须要做什么,但是通常不一定能完整、准确地表达出他们的需求 ,更不知道怎样利用计算机去实现他们需要的功能。需求分析就是要求密切配合用户,经过充分的交流和考察,得出经过用户确认的、明确的系统实现逻辑模型,以便使设计开发人员能够终的设计目标。当然了,要符合用户需求。

  2.嵌入式系统开发设计方案的初步确立

  这部分包括系统设计的初步说明文档、设计方案和设计描述文档,具体有文档:系统总体设计、处理器选择与基本接口器件选择、操作系统选择和开发环境选择、系统功能划分与软硬件协同设计。这些文档的确立是使用系统流程图或其他工具,描述每一种可能的系统组成,估计每一种方案的成本和效益,在充分权衡各种方案利弊的基础上,选择一个较好的方案。

  3.方案的初步设立、性价比评估、方案评审论证

  在系统开始软硬件具体设计之前,需要确定设计方案与用户需求之间的合理性,并对设计方案的正确性、无歧义性、安全性、可验证性、可理解性、可修改性等多个方面进行综合评估,以确定是否进入下一步的实施阶段。

  4.完善初步方案及初步方案的实施

  本阶段是整个设计阶段中基本的一个环节,它决定了以后软硬件设计的方向与各自完成的目标,通常需要反复对比和权衡利弊才能决定。划分的结果对软硬件的设计工作量往往有很大的影响,特别是印象软件的设计与实现,而且随系统的性能和成本有着较大的影响。划分完系统的软硬件结构之后,就可同时开始系统的软硬件设计与系统方案的实时。

  5.软硬件的集成测试阶段

  将测试完成的软件系统装入制作好的硬件系统中,进行系统的综合测试,验证系统功能是否能被正确无误的实现。本阶段的工作在整个开发过程中复杂、费时,特别需要相应的辅助工具支持,才能确保系统的正常运行.

  6.系统性能测试及可靠性测试

  测试终完成的系统性能是否满足设计任务书的各项性能指标和要求。若满足,则可将正确无误的软件固化在目标硬件中;若不满足,则重新回到设计的初始阶段。

  嵌入式工程师们掌握嵌入式系统开发基本流程,不过粤嵌嵌入式应用开发培训建议的是:在面对复杂嵌入式系统开发研发过程中,我们需要更多关注完整的知识体系结构的建立。


免费预约试听课