发布网友 发布时间:2022-04-22 03:12
共1个回答
热心网友 时间:2023-09-02 03:57
嵌入式软件需要设计软件框架吗?
1)在接手第一个项目的时候,我认为:简单的单片机程序不需要设计软甲框架,毕竟软件框架的设计需要时间和实践去验证其正确性和稳定性,更何况在生产规模不大和需要变更少的情况下设计软件框架或许会延长了开发时间,造成开发成本的上升。
2)但从2015年年底的时候,因为一个项目亟需修改功能,而在此之前我并没有认真设计软件整体架构,一直都是沿用一个大循环的模式去实现基本功能。最后,修改的时间相当长久,这里有经验不足的问题。随着接下来的项目往复杂、多功能化的变化,我认为我有需要设定一个较稳定的嵌入式软件框架。
3)综上所述,得知,即使嵌入式软件代码量少、功能简单都不能缺少软件架构的建立。我们都知道,嵌入式是软件硬件高度结合的产物,它的维护成本甚至高于一般的软件设计。