单片机学习小组
登录
直播中
风来吴山
8年用户
1462经验值
擅长:电源/新能源
私信
关注
如何搭建AB32VG1 RT-Thread开发环境?
开启该帖子的消息推送
单片机
AB32VG1
如何搭建AB32VG1 RT-Thread开发环境?
回帖
(1)
张媛媛
2022-2-16 11:28:00
前言
AB32VG1开发板,目前资料不太多,官方的文档也比较的少,开发环境目前不支持Keil MDK5,使用riscv64-unknown-elf-gcc编译器,当然,不属于ARM芯片,CPU架构是:RISC-V,RISC是精简指令集计算机,V的意思应该是【第五版】
RT-Thread Studio 目前已经支持 AB32VG1开发板,所以,搭建一个RT-Thread的开发环境
环境搭建
先查找并下载开发板相关的资料
https://gitee.com/bluetrum/bluetrum_sdk_dochttps://github.com/orgs/BLUETRUM/repositories
初步看了下原理图,发现还是比较的简单。
怎么【下载】程序?使用什么开发IDE?如何编译?如何调试?
带着问题,我先打开RT-Thread Studio,新建基于【开发板】的工程:
选择【开发板】,第一次需要更新:RT-Thread Studio,或者更新RT-Thread系统代码
选择开发板的SDK(BSP)
【注意】需要下载编译工具:riscv64-unknown-elf-gcc,否则构建时,会报错误:提示riscv64-unknown-elf-gcc not found。如果开始没选编译工具,可以创建完工程后,再次创建工程时,只下载RISC-V编译工具(无须创建工程)
更新了AB32VG1的BSP与RISC-V编译工具链,就可以【构建】编译了
如何烧写?
编译完了,使用J-Link 或 ST-Link是不可以烧写的,需要AB32VG1官方提供的烧写方法,目前开发板只有一个USB转串口。
查看一下使用RT-Thread Studio 构建后生成的文件信息:
官方文档里介绍:使用官方提供的:Downloader下载,这个工具在官方的git仓库中可以找到
烧写,配置烧写【串口】,待机【开始】进行烧写
烧写成功了,按【复位】键,重启,发现开发板LED闪烁起来
查看串口Shell
发现xshell不好用
UART0 作为调试串口,uart1,但是与update下载绑在一起
通过官方的文档,发现可以使用官方程序下载工具中的串口功能打开RT-Thread shell
开发环境搭建完成
小结
国产的CPU,任重而道远
支持国产,不断发扬光大
还需要进一步摸索如何软件调试
前言
AB32VG1开发板,目前资料不太多,官方的文档也比较的少,开发环境目前不支持Keil MDK5,使用riscv64-unknown-elf-gcc编译器,当然,不属于ARM芯片,CPU架构是:RISC-V,RISC是精简指令集计算机,V的意思应该是【第五版】
RT-Thread Studio 目前已经支持 AB32VG1开发板,所以,搭建一个RT-Thread的开发环境
环境搭建
先查找并下载开发板相关的资料
https://gitee.com/bluetrum/bluetrum_sdk_dochttps://github.com/orgs/BLUETRUM/repositories
初步看了下原理图,发现还是比较的简单。
怎么【下载】程序?使用什么开发IDE?如何编译?如何调试?
带着问题,我先打开RT-Thread Studio,新建基于【开发板】的工程:
选择【开发板】,第一次需要更新:RT-Thread Studio,或者更新RT-Thread系统代码
选择开发板的SDK(BSP)
【注意】需要下载编译工具:riscv64-unknown-elf-gcc,否则构建时,会报错误:提示riscv64-unknown-elf-gcc not found。如果开始没选编译工具,可以创建完工程后,再次创建工程时,只下载RISC-V编译工具(无须创建工程)
更新了AB32VG1的BSP与RISC-V编译工具链,就可以【构建】编译了
如何烧写?
编译完了,使用J-Link 或 ST-Link是不可以烧写的,需要AB32VG1官方提供的烧写方法,目前开发板只有一个USB转串口。
查看一下使用RT-Thread Studio 构建后生成的文件信息:
官方文档里介绍:使用官方提供的:Downloader下载,这个工具在官方的git仓库中可以找到
烧写,配置烧写【串口】,待机【开始】进行烧写
烧写成功了,按【复位】键,重启,发现开发板LED闪烁起来
查看串口Shell
发现xshell不好用
UART0 作为调试串口,uart1,但是与update下载绑在一起
通过官方的文档,发现可以使用官方程序下载工具中的串口功能打开RT-Thread shell
开发环境搭建完成
小结
国产的CPU,任重而道远
支持国产,不断发扬光大
还需要进一步摸索如何软件调试
举报
更多回帖
rotate(-90deg);
回复
相关问答
单片机
AB32VG1
RT-Thread
现在不支持
AB32VG1
了怎么解决
2022-11-11
574
RT-Thread
现在不支持
AB32VG1
了吗
2022-10-08
1468
如何设置
AB32VG1
开发
板使用2个串口与外设通信?
2021-10-08
2224
请问
AB32VG1
无法下载程序怎么解决?
2022-03-25
1235
【求助】寻求
AB32VG1
详细的寄存器或者驱动库
2021-09-24
1625
怎样去
搭建
一种基于
RT-Thread
实时操作系统的STM32
开发
环境
?
2021-07-27
1226
如何去
搭建
一种基于STM32F107VC
开发
板的
rt-thread
开发
环境
2021-11-05
2246
中科蓝讯
AB32VG1
开发
板使用AT组件连接ESP8266报错
2021-12-16
4272
基于
AB32vg1
板子创建的工程加载DMA驱动后编译报错怎么办?
2023-04-03
1196
RT-Thread
快速入门文档
2019-01-22
2871
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
首页
论坛版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分