打印
[技术问答]

HC32F4A0 RTthread studio 环境搭建

[复制链接]
15323|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
#申请原创#
最近需要使用RTthread系统进行开发,公司又不能使用KEIL,IAR等开发环境,所以折腾了一下RT的studio开发环境,RT这个应该也是基于eclipse的二次开发,省去了一些繁琐的编译器配置,整体用起来还算方便,这里分享给大家安装步骤,有需要的朋友可以看下。

  
一、 安装RT Thread Studio
1、在https://www.rt-thread.org/studio.html下载安装包。
下载后的文件如下:
2、双击运行,后续界面操作都是“下一步”或者“同意”
3、等待安装完成
二、 RT Thread Studio使用
1、 登陆,RT Thread Studio使用时需要先登陆,可以根据使用情况选择QQ、微信或者其他登陆方式进行登陆。
登陆成功后软件界面如下所示
2、 接下来以小华F4A0开发板为例,建立一个RTT工程。
点击创建RT-Thread项目
3、 在弹出的对话框中,先选择基于开发板,然后选择“添加更多”,随后会弹出SDK管理器,在SDK管理器的Board_support_Package中找到ev_f4a0开发板。
4、 勾选开发板,并点击安装资源包,等待安装完成,完成后退出SDK管理器。
5、 在软件主界面,项目资源管理器中右键新建项目,弹出对话框中选择RT-Thread项目,然后下一步,如下图
6、 在弹出的对话框中做如下配置。项目名称和保存位置可自定义。
点击完成后,等待项目建立完成
7、 项目建立完成以后,可以在下图位置打开main.c文件,并且可以直接编译成功。
8、 配置输出HEX文件,按照如下步骤,配置输出HEX文件
9、烧录配置
9、 JLINK补丁安装
小华提供了JLINK器件支持包, ,将其解压后,按照如下图方式装进JLINK安装目录中,注意要装到RT-Thread安装路径中的JLINK文件内,安装路径如下:
repo\Extract\Debugger_Support_Packages\SEGGER\J-Link\v7.50a
10、  程序烧录
按照如下步骤烧录代码。烧录时会提示找不到器件,可以直接点击确认后手动选择器件,如下图所示
点击OK后程序开始烧录,进度条走完后代码烧录完成。如下图:
11、  在线仿真
点击在线仿真
仿真界面如下图
通过以上的步骤,就可以在RT-Thread Studio上实现GCC编译,在RT Studio上还有各种软件包可以选择,方便各种组件的扩展,具体使用可以参考RT官网操作视频以及说明文档,这里不再展开。



使用特权

评论回复
沙发
15172348802| | 2023-5-6 15:49 | 只看该作者
为楼主点赞

使用特权

评论回复
板凳
yang377156216| | 2023-5-8 11:40 | 只看该作者
要是把调试器换成板载的 CMSIS-Dap Link 就更好了。

使用特权

评论回复
地板
caigang13| | 2023-5-8 20:15 | 只看该作者
RT Thread Studio使用感受咋样?编译效率高吗?

使用特权

评论回复
5
21小跑堂| | 2023-5-10 10:52 | 只看该作者
halo 大佬 申请原创文章有800字的字数门槛哦~诚邀大佬详细扩充文章后@21小跑堂,跑堂将为您审核原创

使用特权

评论回复
6
Henryko| | 2023-5-12 23:34 | 只看该作者
省去编译器配置确实简便多了

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

9

主题

81

帖子

0

粉丝