没有最好的程序架构。
只要在项目中实现产品功能并稳定工作,且能在团队内统一应用管理就是最优的程序架构。
一、单片机运行模型:
1.能分配时间的裸机代码
2.FreeRTOS操作系统
代码分层框架:
1.与板关联的底层
2.《驱动底层的驱动层》《中间层》《库》《应用算法》
3.应用层
代码目标
1.项目迁移主要以修改底层为主(移植不耗时)
2.代码运行思路清晰,不使用没统一的奇淫巧技
3.不为了分层而设计的太过于套路
————————————————
版权声明:本文为博主原创文章,遵循 CC 4.0 BY 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/liu_1800/article/details/150534251
|
|