嵌入式系统开发过程:总体认识
各家之言
《嵌入式与实时系统开发:使用UML、对象技术、框架与模式》将开发过程分解成4个阶段:分析、设计、实现、测试。
《软件工程:实践者的研究方法(原书第7版)》将过程分解为5个框架活动:沟通、策划、建模、构建、部署。
《嵌入式系统:硬件与软件架构》将过程分解为4个阶段:创建体系结构、实现体系结构、测试系统、维护系统。
《嵌入式系统设计师教程》将嵌入式设计流程分为7个阶段:产品定义、硬件与软件划分、迭代与实现、详细的硬件与软件设计、硬件与软件集成、系统测试与发布、系统维护与升级。
我的总结
第一步:做什么? 产品定义,系统构思,需求分析,都在确定做什么。
第二步:怎么做? 架构设计,详细设计,都在确定怎么做。
第三步:做! 实现
每一步:随时检查 每一步都要时刻检查是否妥当。单元测试,集成测试,系统测试,架构验证,需求评审,都在确定是否妥当。
将硬件做为最低层的子系统考虑,在架构设计阶段考虑子系统划分时进行软硬件的划分。后续的设计阶段,由软件组件映射出硬件组件,因为软件功能的实现需要硬件的支持。
原文链接:点击这里
免责声明:文章内容来自互联网,本站不对其真实性负责,也不承担任何法律责任,如有侵权等情况,请与本站联系删除。
转载请注明出处:嵌入式系统开发过程:总体认识 https://www.yhzz.com.cn/a/15043.html