单片机代码分层,与接口标准化之梦

作者分享了自己的单片机编程经验,提出代码分层结构的观点,并邀请同行批评指正其层次组织方式。

写单片机有段时间了. 我现在逐渐的对单片机有了点感觉

我个人认为单片机的代码也是可以分层的.
分层结构如下
在这里插入图片描述
我的代码组织层次结构
在这里插入图片描述
后来经过更深入的分析我认为分层按照下面的拆分更合适.

在这里插入图片描述
我有一个梦想,如果大家都按照这个层次来写代码, 每一层都遵循同样的标准接口和命名规范. 那么. 底层将可以随便更换, 代码也将巨简单. 对于单片机开发人员来说. 从操作底层到操作系统层之间的代码的适配工作是繁杂的. 工作量也是比较大的. . 如果每层都可以替换 . 那将太美妙了. 希望搞单片机的人士大家一起定义一个层与层之间的接口标准. 逐渐完善它. 大家都遵循它. 写程序将会非常之简单.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值