news 2026/7/23 23:41:51

AI-Thinker-WB2入门:windows环境配置与工程烧录

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
AI-Thinker-WB2入门:windows环境配置与工程烧录

前言

本文为个人实习期间学习所用,如侵删

一、软硬件准备

硬件:Ai-Thinker-WB2开发板;usb-c数据线

软件:eclipse;msys2;BLDevCube

二、软件安装

2.1 eclipse安装

双击eclipse安装包:

选择安装版本,如图:

修改安装路径,我这里是D盘,修改后点击 “INSTALL” 开始安装,安装过程可能会很慢,耐心等待就行

2.2 MSIS2安装

双击msis2安装包:

一直点击 “Next” 下一步即可,安装路径根据自己需求更改,我这里是D盘

2.3 BLDevCube安装

解压下载后的压缩包,直接双击点开即可:

进入软件,根据需求选择芯片,这里不用修改,直接点击确定进入即可:

开启后软件如下所示:

三、软件配置

3.1 msis2配置

双击打开MSIS2:

依次输入以下指令:

pacman -S git

pacman -S make

注意,每次需等指令运行结束后才能输入下一个,运行过程中如有 [Y/n] 选项,输入 “y” 即可

至此配置完成

3.2 eclipse配置

双击打开eclipse:

单击左上角 “Flie” 选项,在选项栏中单击 “import” 选项:

双击 “General” 选项下的 “Existing Projects into……”:

点击 “Browse” :

选择idk文件夹,点击下方 “Finish” 选项:

导入成功后工程如图所示:

点击 “Window” 选项,选择最下方 “Preferences” :

依次选择 MCU → Global Bulid Tools Path,点击右侧 Browse ,选择msis2所在文件夹,具体路径为:D:\msys64\usr\bin,选择完成后点击 Apply

再点击下方的 Riscv ToolsChains Path选项,点击 Browse,选择sdk文件目录下的MSYS文件,具体路径为:D:\Ai-Thinker-WB2\toolchain\riscv\MSYS,选择完成后点击 Apply,再点击下方的 Apply and Close

退出后,右击工程,依次选择 Properties → C/C++Build,如图进行配置,其中Build directory选择你要编译的工程,此处选的是 ${workspace_loc:/Ai-Thinker-WB2/applications/get-started/helloworld}:

再点击Behavior,如图配置:

至此配置完成

3.3 系统环境配置

在windows搜索中搜索系统环境变量并打开,依次选择高级 → 环境变量:

点击下方新建按钮,新建系统变量,变量名为MSYS2_PATH_TYPE,变量值为inherit

新建完成后,在系统变量中找到 “Path” ,双击进入:

点击新建,添加如图路径:

完成后点击确定退出,随后重启电脑,至此,所有软件配置完成

四、工程编译与烧录

4.1 msys2编译与烧录

双击打开msys2,依次输入以下指令:

cd /d/Ai-Thinker-WB2/applications/get-started/helloworld/ //选择文件

make -j8 //编译

make flash p=COMx b=115200 //烧录,这里的x为实际插入的usb口,可以在电脑中的设备管理器中查询,我这里是COM5

出现上图提示,则需要将开发板进入烧录状态,具体步骤如下:

按住BURN,按住EN两秒,松开EN,等待两秒,松开BURN

烧录成功后,即可看见烧录成功的提示:

开发板短按EN,可以看见指示灯亮起,即为烧录成功:

4.2 eclipse编译

双击打开eclipse,导入工程后,右击工程,选择Clean project清除工程:

等待软件执行,成功后出现提示:

再次右击工程,选择Build project进行编译:

等待软件进程,编译成功后出现提示:

4.3 BLDevCube烧录

由于上一小节所示的eclipse软件只有编译功能,这里介绍BLDevCube烧录方法

双击打开BLDevCube:

点击右侧Browse:

根据芯片特性选择分区文件,我这里的具体路径为:

E:/迅雷下载/bl602_flash_download_tool/chips/bl602/partition/,这里选择4M:

勾选下方 “firmware”,点击右侧Browse:

这里选择的是你要烧录的工程编译文件,以 “.bin” 后缀结尾,我这里依旧选择halloword,我这里的具体路径为:

D:/Ai-Thinker-WB2/applications/get-started/helloworld/build_out/helloworld.bin

勾选下方 “dts” ,点击右侧Browse:

根据芯片晶振选择射频文件,我这里的具体路径为:

E:/迅雷下载/bl602_flash_download_tool/chips/bl602/device_tree/,这里选择40M:

勾选 “dts” 右侧的 “boot2”,点击右侧Browse:

根据上位机版本选择boot文件,我这里的具体路径为:

E:/迅雷下载/bl602_flash_download_tool/chips/bl602/builtin_imgs/boot2_isp_bl602_v6.4_rc5/,这里选择下面那个:

配置好文件后,目光移至右侧,在 “Basic Options” 一栏中修改相关参数,这里只要修改第二个COM口

如上文,芯片连接电脑后可以在设备管理器中查询,若没有对应的COM口,则点击下方 “Refresh” 按钮刷新即可,我这里是COM5:

至此,软件就配置好了,配置后软件整体如下:

点击右侧最下方 “Create & Download” 按钮,即可进行烧录:

烧录过程中,根据提示按下芯片上 “EN” 按键,即可完成烧录:

至此,编译与烧录步骤全部完成

五、总结

以上就是本文分享的内容,感谢翻阅,文中的内容都是对安信可前辈博客的归纳与总结,更多资料可从安信可官网上获取,如有侵权,请联系我删除

官方官网:https://www.ai-thinker.com
开发资料:https://docs.ai-thinker.com/
官方论坛:http://bbs.ai-thinker.com
技术支持:support@aithinker.com

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/23 23:38:54

Python中str、list、tuple、dict、set 五大内置数据结构详解

初学 Python,最先要攻克的就是内置数据结构!字符串、列表、元组、字典、集合贯穿我们几乎所有代码。很多人只会基础增删改查,遇到场景选型就一脸迷茫:什么时候用列表?什么时候选元组?集合去重原理是什么&am…

作者头像 李华
网站建设 2026/7/23 23:38:00

【雨云】12 元/月打造专属内网穿透:独享 IP、任意端口!

市面上的内网穿透服务越来越多,但如果想真正做到独享公网 IP、任意端口,最终还是绕不开一台云服务器。问题在于,很多云服务商的最低配置都是 2 核 2 GB 起步,对于只跑一个内网穿透服务来说,这样的配置完全就是性能过剩…

作者头像 李华
网站建设 2026/7/23 23:31:57

2026年做跨境电商,很多人不知道这3个隐形关联流量入口,正被头部大卖悄悄吃透(实战复盘)

跨境电商新蓝海:被忽视的三大隐形流量入口深度解析 在跨境电商领域,流量获取一直是卖家们关注的焦点。随着平台规则日益严格和竞争白热化,传统的关键词广告和站内推广成本不断攀升,效果却逐渐稀释。然而,在众多卖家追逐…

作者头像 李华
网站建设 2026/7/23 23:26:00

抖音黑科技兵马俑总站源头简博科技 | 抖音锚点不合规挂载新规今日生效,短视频引流直播间迈入三端全链路监管时代

2026年7月22日,抖音《创作者【锚点不合规挂载】实施细则》正式生效。这一被业内视为短视频电商引流领域力度最大的合规升级,标志着平台对短视频挂车引流直播间的管控从"单一标题审核"升级为"标题规范、内容匹配、落地页一致"三端联动…

作者头像 李华