谁有好框架可以把单片机底层和应用分开

2019-12-09 13:39发布

因被单片机坑了好几次(不排除我没有用好单片机)。
谁有好框架可以把单片机底层和应用分开。
一直想把单片机底层和应用层分开,方便移植换单片机。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
56条回答
jackjiao
1楼-- · 2019-12-12 15:38
Mecono 发表于 2019-11-12 17:15
AutoSar 主要是也一个统一接口,把软件和硬件隔离开来。
可以参考这个https://zhuanlan.zhihu.com/p/2521 ...

谢谢分享,估计只有进到大点的厂才能有机会玩这个,小公司买个vector的方案就上百万
lianglee
2楼-- · 2019-12-12 17:20
上干货。
17年的,新的不方便发,

现在程序结构变了,但文件架构没变,但架构没变。
现在用变种了的状态机。

STM8S103.rar (686.16 KB, 下载次数: 275) 2019-11-12 17:37 上传 点击文件名下载附件

bad_fpga
3楼-- · 2019-12-12 17:20
学习了,目前自己的框架也是很混乱
zf12862177
4楼-- · 2019-12-12 23:15
我有,1万元卖,而且不只是分了2部分,是4大部分。1:APP 任务偶合层(没啥技术含量的代码,但是有逻辑)  2:COM 组件层 (核心技术在这层)  3: BSP 硬件层    4:LIB 共用算法层,例如排序什么的(有点小技术含量的公共库代码)
WHOOK
5楼-- · 2019-12-13 01:54
 精彩回答 2  元偷偷看……
aleyn
6楼-- · 2019-12-13 02:13
我直接把代码都给隔离了,最终结果是写一份代码,多平台运行,不分单片机还是PC机,是安卓还是苹果。。。
不过,有些和硬件相关的,还是会依赖实际运行的平台,比如,你需要一个触摸屏输入,手机上有,但单片机上没有。。。

一周热门 更多>