这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » STM32 » 【原创】将RT-Thread操作系统移植到STM32上进行开发--from晨望

共6条 1/1 1 跳转至

【原创】将RT-Thread操作系统移植到STM32上进行开发--from晨望

工程师
2023-02-16 15:44:02     打赏

RT-Thread实时操作系统对STM32进行编程时,目前主流的开发工具有Keil5和RT-Thread Studio,对于Keil5我们在对STM32系列单片机进行开发时已经十分熟悉了,而RT-Thread Studio是RT-Thread官方研发的一站式开发工具,可以使用图形化配置界面,可直接使用,而且对于组件和资源包的下载使用也非常方便。可是缺点也比较明显,就是工程运行很慢,软件占用大。如果想在Keil5中使用RT-Thread对STM32进行编程,那就需要将RT-Thread移植到STM32中,此文介绍两种移植RT-Thread Nano 版本

  第一种方法是先安装RT-Thread Package,安装包在keil官网下载,下载后安装即可,安装路径需要与keil安装路径相同,安装成功后在KEIL安装路径下可以找到如下图所示文件:

7.png

安装后打开keil里的软件包管理器,将RT-Thread Nano添加到工程里面即可,具体如下图所示:

8.png

完成上述步骤就成功将RT-Thread移植到STM32上了。可是这种方式的开发很依赖电脑,必须安装RT-Thread Package,否则编译就会报错。

第二种方法就是在STM32工程文件中直接添加对应文件,可以在任何电脑上正常运行,首先在RT-Thread官网下载Nano版源码包,解压后获得如下图所示功能性文件:

9.png

得到源码包后,通过对其内部参数进行修改,准备一个完整的STM32工程文件,将相应文件添加到STM32工程对应目录即可,完成之后在Keil设置中包含一下路径,编译工程就可以得到如下图所示工程文件了。

10.png

至此RT-Thread移植到STM32完成,直接进入main()函数创建线程进行函数编写即可。




高工
2023-02-16 15:46:42     打赏
2楼

感谢分享


高工
2023-02-16 16:54:48     打赏
3楼

感谢分享


专家
2023-02-28 09:39:13     打赏
4楼

感谢分享


高工
2023-02-28 10:28:39     打赏
5楼

谢谢分享


专家
2023-03-07 10:06:07     打赏
6楼

感谢分享


共6条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]