首页 > 技术知识 > 正文

嵌入式系统开发过程:总体认识

各家之言

《嵌入式与实时系统开发:使用UML、对象技术、框架与模式》将开发过程分解成4个阶段:分析、设计、实现、测试。 嵌入式系统开发过程:总体认识

《软件工程:实践者的研究方法(原书第7版)》将过程分解为5个框架活动:沟通、策划、建模、构建、部署。 嵌入式系统开发过程:总体认识1

《嵌入式系统:硬件与软件架构》将过程分解为4个阶段:创建体系结构、实现体系结构、测试系统、维护系统。 嵌入式系统开发过程:总体认识2

《嵌入式系统设计师教程》将嵌入式设计流程分为7个阶段:产品定义、硬件与软件划分、迭代与实现、详细的硬件与软件设计、硬件与软件集成、系统测试与发布、系统维护与升级。 嵌入式系统开发过程:总体认识3

我的总结

第一步:做什么? 产品定义,系统构思,需求分析,都在确定做什么。

第二步:怎么做? 架构设计,详细设计,都在确定怎么做。

第三步:做! 实现

每一步:随时检查 每一步都要时刻检查是否妥当。单元测试,集成测试,系统测试,架构验证,需求评审,都在确定是否妥当。

将硬件做为最低层的子系统考虑,在架构设计阶段考虑子系统划分时进行软硬件的划分。后续的设计阶段,由软件组件映射出硬件组件,因为软件功能的实现需要硬件的支持。

原文链接:点击这里

猜你喜欢