3. 第一部分:从0到1教你写RT-Thread内核

本书第一部分以RT-Thread Nano为蓝本,抽丝剥茧,不断迭代,教大家怎么从0开始把RT-thread写出来。 这一部分是着重讲解RTOS怎么实现的过程,当你学完这部分之后,再来重新使用RT-Thread或者其它RTOS, 那将会得心应手,不仅知其然,而且知其所以然。在源码实现的过程中,涉及到的数据类型,变量名称,函 数名称,文件名称以及文件的存放目录都会完全按照RT-Thread的来实现,有些不必要的代码我会剔除,但 并不会影响我们理解整个OS的功能。

这部分每一章都是前一章的基础,环环相扣,逐渐为你揭开OS的神秘面纱,读起来会有一种豁然开朗的感觉。 如果你再稍微上进一点,把代码都自己敲一遍,然后再仿真的时候出来的效果要是跟我的一样的话,那从心 里油然而生的成就感简直就要爆棚,恨不得一下子把本书读完,真是让人看了还想看,读了还想读,流连忘 返之际,你不禁会歇斯底里大喊一句:火哥,我爱你。