ucos-III前言
前言
自从 2009年 uC/OS-III实时操作系统面世以来,uC/OS-III的性能和稳定性已经日趋完善。
uC/OS-III对前面版本取精弃粕,推陈出新,功能和性能比起 uC/OS-II已经上了很大一步台阶。
uC/OS-III 正在逐渐取代 uC/OS-II,学习 uC/OS-III 已经成为许多嵌入式工程师迫在眉睫的一件
事。 下面是 uC/OS 系统各个版本的对比。
uC/OS-III 的源码已经跟前面版本的源码相差很大,很多方面都做了更加规范的修改,很
多处理问题的机制也有很大的突破。 因此,如果通过前面版本的书籍来理解 uC/OS-III,还是
会比较费解。 现在市面上讲解 uC/OS-III 的书籍或资料都寥寥无几,讲解源码原理的更是少之又少。
嵌入式操作系统是为了区别于通用的计算机系统,人们把嵌入到对象体系
中,为实现对象体系智能化控制的计算机系统,称作嵌入式计算机系统,简称嵌入式系统。
μCOS-III 的源码可读性比较强,相比 RTX 和 FreeRTOS 都要好很多,代码写的非常规范,是学习研究的好资料。
ST 公司有一个手册是专门讲嵌入式解决方案的,这里就把 RTOS 相关的粘贴出来。
有一本时间触发嵌入式系统设计模(patterns for time-triggered embedded systems)
的书,作者是 Michael J. Pont,他在这个领域深有研究,而且有很多相关的论文发表,有兴趣的可以搜索
一些他的文章进行深入的了解。作为入门,大家可以看一下时间触发嵌入式系统这本书的第 11 页,1.7
Time-triggered systems(一定要读)对时间触发做了入门性的介绍,讲的非常好。如果读英文有点吃
力的话,可以选择读中文版。
初次见面ucosIII,之后开始系统移植操作。
欢迎加入作者的小圈子
扫描下方左边二维码加入QQ交流群,扫描下方右边二维码关注个人微信公众号并获取更多隐藏干货,QQ交流群:816747642 微信公众号:Crystal软件学堂
![](https://images.cnblogs.com/cnblogs_com/yangguang-it/1907263/o_201227061707QQ20201227141844.png)
![](https://images.cnblogs.com/cnblogs_com/yangguang-it/1704156/o_200415115115qrcode_for_gh_5c7d1da35871_258.jpg)
作者:Crystal软件学堂 bilibili视频教程地址:https://space.bilibili.com/5782182 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在转载文章页面给出原文连接。 如果你觉得文章对你有所帮助,烦请点个推荐,你的支持是我更文的动力。 文中若有错误,请您务必指出,感谢给予我建议并让我提高的你。 |