当前位置: 首页 > news >正文

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

http://www.cnnetsun.cn/news/3609881.html

相关文章:

  • Python中str、list、tuple、dict、set 五大内置数据结构详解
  • 【雨云】12 元/月打造专属内网穿透:独享 IP、任意端口!
  • 【Java实战】Java加解密算法全解析:分类、场景与国密算法实战总结
  • 2026年做跨境电商,很多人不知道这3个隐形关联流量入口,正被头部大卖悄悄吃透(实战复盘)
  • 抖音黑科技兵马俑总站源头简博科技 | 抖音锚点不合规挂载新规今日生效,短视频引流直播间迈入三端全链路监管时代
  • Kimi K3登顶前端开发榜,月之暗面却遇“算力荒”,还计划最快6个月港股上市!
  • 工业一体机Linux系统部署实战:从系统安装到工业通信环境搭建
  • Claude Code被曝重大隐患,揭开了算法安全的帷幕
  • Ubuntu开发环境搭建(Python-Go-Rust)
  • Google 连发三个新 Gemini 模型,官方宣传与网友差评落差大,Gemini 4 能救场吗?
  • 蓝速 AI 双屏翻译机国际版:全球口音精准适配与商务实效展示
  • 为什么你的AI配乐总被平台降权?——基于127万条审核日志的音频频谱分析报告(含可复用检测清单)
  • python数据可视化技巧的100个练习 -- 38. 交通流量数据可视化的网络流图
  • 下一代企业智能基座:为什么说「LLM 规划 + MCP 调度 + Agent 执行」= 未来标配?一、引言:从工具到系统的智能化跃迁在企业数字化转型的深水区,传统 IT 架构正面临决策滞后、资源割
  • 2026有实力的全球EMBA中立测评,民营企业家择校参考
  • Python企业内部数据治理流程自动化落地的构建路径【教学】
  • Spring Security掌握内容速忆(适用于初学者)
  • 华为鸿蒙免费铃声软件—小羊免费铃声
  • 基于人脸识别的无人值守自习室预约系统设计与实现
  • 高斯泼溅技术-从入门到精通
  • DeepSeek专家模式突破对话上限技巧,无缝衔接新对话!
  • 非结构化数据满天飞,90%的敏感数据藏在文档堆里,怎么让AI真正分得清?
  • 大模型分布式训练与显存优化核心技术解析
  • 因算力紧缺,月之暗面Kimi宣布暂停C端新用户订阅;ASML回应向全球员工发2万欧元股权激励;Qwen3.8-Max预览版上线 | 极客头条
  • 2026年英文论文翻译工具横评:5款主流方案实测对比与效率选型指南
  • UVM验证平台的死亡陷阱:从入门到放弃的那些坑
  • FreeRDP曝高危堆缓冲区溢出漏洞:wfreerdp客户端遭弃用,远程代码执行风险急剧上升
  • 【Springboot毕设全套源码+文档】基于JavaWeb的图书馆管理系统的设计与实现(丰富项目+远程调试+讲解+定制)
  • 下拉刷新库:通用下拉刷新与上拉加载组件(243)
  • 弹窗库:Toast、Loading、ActionSheet的统一封装(244)