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

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

https://blog.csdn.net/zoomdy/article/details/90514074
zoomdy at 163 dot com

各家之言

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

在这里插入图片描述

  • 《软件工程:实践者的研究方法(原书第7版)》将过程分解为5个框架活动:沟通、策划、建模、构建、部署。

在这里插入图片描述

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

在这里插入图片描述

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

在这里插入图片描述

我的总结

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

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

  3. 第三步:做!
    实现

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

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值