半年前就开始看ucos了,但最终还是没有怎么用过,先来说说我知道的吧,防止以后忘了。
Ucos 是一个操作系统就不用说了,操系统最大的区别是突破了所有函数线性执行的规律,
Ucos 利用最底层的出栈入栈(现场保护)来实现在不同函数(任务)中进行切换而不破坏程序本身。
最简单的理解就是你能利用延时的时间和做最重要的事情。Ucos 是抢先的,区分了任务的优先级别,只有在高级别任务完成或者有高级别任务延时时才会去执行低优级别的任务。
这样的话你会发现,这么多的函数(任务)都不用返回的。。。
*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。