很多伙伴想要从源码学习 RT-Thread,但是官方提供的 RT-Thread Studio、Keil MDK、STM32Cube 等工具的功能过于强大,代码过于丰富,我们很难从其中剥离出我们想看的最精简内容,这篇文章帮助你从最精简的源码开始学习。
一、 获取 RT-Thread 源码
刚开始建议从RT-Thread Nano 版本开始学习。 与 RT-Thread 完整版不同的是,Nano 不含 Scons 构建系统,不需要 Kconfig 以及 Env 配置工具,也去除了完整版特有的 device 框架和组件,仅是一个纯净的内核。
如果想获取官方教程,可以参考下面的链接
可以从官方提供的入口下载 Nano 源码压缩包 ,文件很小,不超过4M。
解压缩后,源码在 rt-thread 文件夹下,如下图所示
二、 将源码复制到STM32工程中
将 rt-thread 文件夹整个复制到准备好的