电子产业一站式赋能平台

PCB联盟网

搜索
查看: 26|回复: 0
收起左侧

单片机项目需要软件架构吗?

[复制链接]

527

主题

527

帖子

5958

积分

四级会员

Rank: 4

积分
5958
发表于 昨天 11:45 | 显示全部楼层 |阅读模式
关注+星标公众,不错过精彩内容
作者 | strongerHuang
微信公众号 | 嵌入式专栏

经常听见有人说:“单片机这么小的项目,哪需要考虑什么软件架构。。。”
单片机项目虽小,但它也是一个项目,正所谓“麻雀虽小五脏俱全”。
真正做过项目的人都知道,没有规划(软件架构),想到哪儿就写到那儿,这种项目要么烂尾,要么后期修改bug很痛苦...
当然,这里说的“软件架构”和那种大型软件架构相比,不值得一起,也许仅仅就是那么二、三十行主要框架代码,还有几行的模块代码等。你肯定会反驳,我就一个点灯的项目,还需要软件架构吗?
点灯虽简单,但你敢保证你这个点灯项目不会修改/添加功能?比如增加闪烁频率等。
你敢保证你项目硬件不会改变?比如换一个单片机。
当然,新手一般都不屑什么软件架构,觉得自己牛逼,只有在项目有bug的时候,才知道原来自己写的代码还是不行。
(我写了这么多年代码,回头去看自己写的代码,都觉得很菜)------------ END ------------

2xqm3cju4fy6406195701.gif

2xqm3cju4fy6406195701.gif

●专栏《嵌入式工具●专栏《嵌入式开发》●专栏《Keil教程》●嵌入式专栏精选教程
关注公众号回复“加群”按规则加入技术交流群,回复“1024”查看更多内容。
点击“阅读原文”查看更多分享。
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


联系客服 关注微信 下载APP 返回顶部 返回列表