从事单片机工作有段时间了,但是对于架构来说认知较少,程序多是使用时间片轮询架构。
一个产品程序怎么架构呢(比如有很多数据要计算了,显示了,通信,输出了)。
或者有相关的书籍吗?
一般都是采用前后台方式,
个人觉得,从职业规划角度上来说,没有必要在这方面下功夫,程序只要满足项目的要求就可以了。
另外,可以考虑RTOS,网络编程,然后通过STM32转入到LINUX,这才是一条纯技术路线
不跑实时操作系统,可以用状态机;
像你说的那么多功能,得跑操作系统才比较好做