嵌入式业务逻辑
参考网址:
史上最详细!嵌入式系统知识和接口技术总结_连志安-CSDN博客
嵌入式开发中为什么很少用设计模式?_strongerHuang-CSDN博客
嵌入式架构_分享嵌入式,移动端,智能应用,数据库等专业板块,记录知识碎片!!!-CSDN博客
应用架构、业务架构、技术架构和业务流程图详解_代码帮-CSDN博客_业务架构
提高RTOS应用程序稳定可靠的几点技巧-面包板社区 (eet-china.com)
RTOS 是如何进行任务划分的?_wenzi嵌入式软件的博客-CSDN博客
UCOS 等 RTOS的任务划分原则(转载整理)_Dr树树的博客-CSDN博客
程序文件的物理模型
https://mp.weixin.qq.com/s/BqTl1s9DU7UdVZVMFzL5HA
(1) 分层设计
业务层
功能模块层
驱动层
(2) 分模块设计
根据功能来划分模块
模块之间通过API接口函数进行数据交互
设计灵活的API接口函数
在嵌入式系统中,实现产品的功能,可以通过多个进程相互配合来完成,也可以用多线程来实现,这个选择没有固定的标准,视项目的具体情况而定。
我一般的做法是:
如果产品功能不复杂,尽量用多线程来实现;
如果产品设计到的功能比较多,那么就把强相关的模块放到独立的进程中。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 某飞行员的随笔!