推荐一款适合初学者的新型单片机操作系统TreeOS 1.0

2020-01-23 14:33发布

使用类似状态机的通用软件架构,带ComLib A1软件构件库,内含数十个C文件,包括各种驱动程序和常用程序模块等。
这些模块可自由组合而不冲突,并可方便移植到各种单片机。既可用于51单片机,也可用于STM32等等
。是初学者不可多得的学习材料,也可以帮助单片机工程师极大地提高开发效率。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
81条回答
dso_2012
2020-02-02 12:15
仔细看了下,没发现什么有值得研究的东西,无非就是把一些常用模块的驱动列了出来,而完全没有涉及到OS的核心的东西,对刚接触单片机的有一点学习价值吧,OS说白了就是为了实时性而产生的,传统的裸机程序就是一个超级大循环,每个任务要等轮询一周才有机会得到执行,OS应该要设计成基于事件驱动的方式,只要有事件马上会执行相应的事件处理,看了你们的资料,你们的资料当中说 ,对于实时性要求较高的普通任务,可以在任务顺序队列中插入两次或两次以上的运行机会,使任务的实时性要求获得满足,这样子的话程序代码显得冗长,而且丝毫没有体现软件的思想与智慧。

一周热门 更多>