[Ai-WB2] 有手就行,WSL下开发环境搭建

[复制链接]
查看4819 | 回复39 | 2024-8-24 15:24:20 | 显示全部楼层 |阅读模式

本帖最后由 bzhou830 于 2024-8-24 15:25 编辑

记录下在WSL下搭建Ai-WB2的开发环境,总体来说非常简单,有手就行。步骤在下列连接中也说明了。

Ai-Thinker-WB2: 安信可Ai-WB2开源仓库 (gitee.com)

1. 安装依赖

我在WSL中安装的是Ubuntu20.04, 所以直接参考SDK, 安装如下的依赖库:

sudo apt install build-essential python3 python3-pip git screen

就像这样,因为这些库我已经安装过了,所以显示的是0次升级和更新。 Snipaste_2024-08-24_06-57-03.png

2. 拉取SDK

直接拉去SDK, 这里我使用的是gitee上的仓库,在github上也有一个同样的仓库。国内的小伙伴用gitee会快很多

git clone --recursive https://gitee.com/Ai-Thinker-Open/Ai-Thinker-WB2

Snipaste_2024-08-24_07-15-50.png

这一步里面还会去拉取编译的依赖,因为这个SDK实际上是支持多平台的,所以在toolchain下有三个平台的编译工具。如果我们只在一个平台下使用可以选择性的只去拉取需要的那个平台。

3. 修改权限

编译的工具链是需要执行权限的(Linux下)。所以进去Linux的编译工具下执行如下的命令:

 cd toolchain/riscv/Linux/
 . chmod755.sh 

Snipaste_2024-08-24_07-16-27.png

4. 编译测试

进入Hello工程来测试编译一把:

Snipaste_2024-08-24_07-17-56.png

很快就编译完成了:

Snipaste_2024-08-24_07-18-23.png

可以看到已经生了bin文件,接下来烧录试试。

5. 烧录测试

烧录其实和M61是差不多的,有点要注意的就是它提示按rest的时候需要我们手动取按一下rst按钮。

Snipaste_2024-08-24_07-23-14.png

Snipaste_2024-08-24_07-23-32.png

成功烧录完成。打开串口助手看看效果吧。

Snipaste_2024-08-24_07-24-01.png

很好,程序成功的在执行了。

是不是很简单,一起玩起来吧。

本帖被以下淘专辑推荐:

选择去发光,而不是被照亮
回复

使用道具 举报

MrZeFr | 2024-8-24 16:10:55 | 显示全部楼层
666
回复

使用道具 举报

Yhue | 2024-8-24 17:34:29 | 显示全部楼层
收藏
回复

使用道具 举报

WangChong | 2024-8-24 20:09:26 | 显示全部楼层
确实很方便
回复 支持 反对

使用道具 举报

大猫的鱼 | 2024-8-24 22:02:09 | 显示全部楼层
学习了
回复

使用道具 举报

iiv | 2024-8-25 10:13:59 | 显示全部楼层
玛丽哥🐮🍺
回复 支持 反对

使用道具 举报

bzhou830 | 2024-8-25 12:51:00 | 显示全部楼层

七哥🐮🍺
选择去发光,而不是被照亮
回复 支持 反对

使用道具 举报

iiv | 2024-8-25 19:12:04 | 显示全部楼层

玛丽哥🐮🍺
回复 支持 反对

使用道具 举报

WT_0213 | 2024-8-25 21:53:28 | 显示全部楼层
厉害呢
回复

使用道具 举报

爱笑 | 2024-8-26 09:13:08 | 显示全部楼层
不错不错,都玩起来!
用心做好保姆工作
回复 支持 反对

使用道具 举报

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

本版积分规则