自己实现的一个RTOS《实时操作系统揭秘》
新年伊始,
将自己独立实现的一个比较小的RTOS源码贴上来,
顺便把原理都讲一讲,希望对在这块工作的朋友有些帮助或者启发
大家也给点改进的意见和建议。
本系列文章的标题叫做
《实时操作系统揭秘》
第一篇 前言
很多人对老美发明的操作系统顶礼膜拜,捧到了神的地步,
市面上也充斥着很多有关操作系统的劣质的译作
对其关键部分,大部都语焉不详,隔靴搔痒
让更多的人越看越糊涂
于是操作系统在人们心中更加高深了
其实,操作系统远没有这些人想象的那么神秘
任务切换,内存管理,文件系统,任务间通讯功能,引导程序等模块,
就形成了一个完整的操作系统内核
我们在这里就逐一剥一下操作系统的皮,
把各个模块的原理,以结合代码的形式,抖给大家看看
让大家看清操作系统的一些秘密
对某些模块,系统功能有兴趣的同学,
也可以发邮件给我,unix.lxx@gmail.com
我们一起研究,共同学习...
(注:
1,这系列文章,
都是按照目前工作中,手头项目的进度
以及涉及到的知识点所写出来的,
是个类笔记的东西,是业余时间的一个作品
2,附注的源码,
是个人的一个小作品,
自己给他取了个不响亮的名字:BenOS
并且该系统在自己的Cortex-M3平台测试通过并且运行自己的应用没有问题
)