实时操作系统的了解
1. 介绍几种常见的实时操作系统
RT-Thread RTOS
RT-Thread RTOS是一款来自中国的开源实时操作系统,由RT-Thread工作室的专业开发人员开发、维护。诞生于 2006年
ThreadX
Microsoft在2019年收购了ThreadX的所有者Express Logic,并将其重新命名为Azure RTOS,并于2020年在github上开源
ThreadX目前的开源地址 https://github.com/azure-rtos
RTX
RTX(Real Time eXecutive)是ARM公司针对ARM7,ARM9,cortex-m内核推出的一款嵌入式实时操作系统
Free RTOS
2003 年,由英国工程师 Richard Barry 创建。作为一位在嵌入式领域有着丰富经验的工程师,Barry 的目标是开发一个轻量级、可裁剪、易于移植的 RTOS,以满足各种嵌入式系统的需求。
uC/OS
1989年,Jean J.Labrosse 发布了 μC/OS
1998年, 发布μC/OS-II
1999年9月 J.Labrosse 成立自己的软件公司,Micrium公司
μC/ OS-III是在μC/ OS-II基础上增加了并扩展了一些功能,μC/ OS-III书籍于2008年推出
2016年10月3日,Micrium公司公布:Silicon Labs收购领先的RTOS公司Micrium
2. 写一个操作系统,有多难
https://www.cnblogs.com/flashsun/p/13969254.html
我的经历小结
冷启动:《30 天自制操作系统》
初期:《操作系统真相还原》
中期:《linux 内核设计的艺术》《linux 内核完全注释》+ linux0.11 源码
后期:止步

浙公网安备 33010602011771号