谷动谷力

 找回密码
 立即注册
查看: 2330|回复: 0
打印 上一主题 下一主题
收起左侧

基于RT-Thread的AB32VG1开发环境搭建

[复制链接]
跳转到指定楼层
楼主
发表于 2021-11-16 23:50:28 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 sunsili 于 2022-2-16 22:59 编辑

基于RT-Thread的AB32VG1开发环境搭建

RT-Thread有两种:无IDE和有IDE.
我这里用的是有IDE,这个使用比较简单方便。

准备(上节有提相关下载路径):
 rt-thread studio 安装包
 Downloader(下载软件)
 配套的 USB 转串口驱动(CH340)


第一步:安装 RT-Thread Studio


下载 RT-Thread Studio 安装包


访问官网 RT-Thread Studio 下载地址https://www.rt-thread.org/page/download.html,在官网下载最新的 RT-Thread Studio 软件安装包。


双击安装包的 .exe 文件进行安装,一直点击 “”下一步(中间改一下安装路径) 直到最后点击 “完成”。(相信搞开发这个都会,没什么好说的,中科蓝讯 官方应用文档也是一笔带过)待安装完成后可直接点击 确定 即可启动 RT-Thread Studio。


第二步:启动 RT-Thread Studio


需要进行账户登录,登录一次后会自动记住账号,后续不需要再登录,登录支持第三方账号登陆(这个也没什么好说的,注册账号登录)


第三步:新建基于AB32VG1的RT-Thread工程


在工具栏找到 SDK 管理器,点击后在弹出窗口
Board_Support_Packages -> Bluetrum_AB32VG1-ab-prougen ,勾选,安装资源包,这个安装过程,有点慢长。

RT-thread studioSDK Manger


还需要在 SDK 管理器中安装 riscv 的工具链,否则无法编译



RT-thread studioSDK Manger Install RISC-V GCC


至此,就可以在 rt-thread studio 基于 AB32VG1 做开发了,
点“新建工程(倒三角)”,选择“RT-Thread项目”

New RT_Thread Projets


选择“基于开发板”,初次使用是没用安装"RISC-V,AB32VG1"SDK支持包,选择“添加更多(这里与SDK 管理器中安装是一样的,如果上步没做的话)”。这时会提示更新SDK,时间会有点长。

RT-Thread new

点“开发板仓库地址”下载所能有开发板相关的官方文档、工具、例程等资料,如果有安装git可以用 (我是用此方法获得):

  1. git clone https://github.com/BLUETRUM/sdk-bsp-ab32vg1-ab-prougen.git
复制代码


点“完成”,即创建好基于RT-Thread的AB32VG1工程。


第四步:编译调试,第一次亲密接触AB32VG1开发板的RT-Thread
新建好工程后, 会生成模板源码。
点“编译”,开始编译工程


编译好后,用官方提供工具(AB32VG1_DOC-master\AB32Downloader_v1.9.7\Downloader.exeDownloader 软件需要安装自己的 USB 转串口驱动,如果驱动不匹配,会报错误,这时需要安装配套的 USB 转串口驱动 .开发板使用的串口芯片是 CH340,可以直接使用系统自动安装的驱动。 )烧录到开发板并调试.


选择好“串口号”,选“加载文件”工程目录下debug\rtthread.dcf(如果是Rease编译,就在Rease目录下)点“开发”+“开始”,出现"RT-Thread ……hello word "调试信息,则一切顺利。祝你好运。(我第一次烧写成功后,后面好几次烧写不成功,连接上,就是烧写不了,有时重启电脑才好。这个请官方回复一下,为何烧写那么困难,可否支持一下Jlink)

Down debug
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|深圳市光明谷科技有限公司|光明谷商城|Sunshine Silicon Corpporation ( 粤ICP备14060730号|Sitemap

GMT+8, 2024-4-19 18:13 , Processed in 0.099643 second(s), 38 queries .

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表