单片机代码框架
近期项目让我有些头大,怎么一个项目那么多改动。写一个功能,老板一个想法、领导一个想法、我自己一个想法。哈哈哈,所以就有了 3 套代码。之前的老协议,新版协议,领导还有一套。又是三版。我 TM
开发中:这改,那变我 ***
所以以后写代码,就搭好架子。
搭建好架子,好管理,好改动。
- 开始着手代码之前先花 2 周时间确定需求
- 从上往下写,把大任务一步一步拆分为小步骤
- 模块化
- 单个文件不包含另一个文件的内容
- 如果需要就另外开一个互联的.c 用来管理文件与文件之间的沟通。
- 每一层都有其自己的配置.h 文件