注意:提前说明一下本系列教学都是基于RT-Thread Studio进行开发的。
1.源码获取
1.1GitHub拉取
源码网站:GitHub - RT-Thread/rt-thread: RT-Thread is an open source IoT operating system.
通过GitHub拉取有一个好处就是能够用到最“新鲜”的代码,因为社区主要是在GitHub上进行维护更新的。
两种办法来拉取源码,一种是使用git通过ssh来进行拉取,这样每次更新就会很快只会把更改的内容更新下来,节约时间,但是前提是会使用git。第二种办法就更加适合新手,不用git直接下载zip压缩包就行,这种方法就是每次更新都需要重新下载整个压缩包,比较耗费时间。
1.2Gitee拉取
由于有的爱好者不能顺利的在GitHub上进行拉取,所以在国内的源码拉取还有一种方法就是在Gitee上进行拉取。虽然方便拉取但是更新会慢很多,主要还是在GitHub上更新,所以还是建议找办法用上GitHub。
源码地址:https://gitee.com/rtthread/rt-thread?_from=gitee_search
2.代码准备好后准备开始导入开发环境
首先得找到自己下载的源码,其中我们需要知道的文件中是bsp,这个文件夹里面存放了官方制作好的适配各种开发板的bsp驱动包。(注意:路径不要出现中文和特殊符号,避免出现玄学问题)
启动RT-Thread Studio,然后在左边空白处右键点击导入,选择源码所在的路径。
这样就行了等待便可。
导入后编译一下,一般是不会报错的,如果报错了有可能是软件安装的时候出现了问题,出现换个路径安装即可。
下载后即可通过串口助手查看打印的日志信息了,这样便是完成了基本工程的添加,之后就能体验RT-Thread的强大了。