Ai-WB2,vs code 开发环境部署

[复制链接]
查看752 | 回复4 | 2025-1-8 20:23:41 | 显示全部楼层 |阅读模式

测试路径 如下:
wb2.png

右键 用vs code 打开 Ai-Thinker-WB2 目录
vs code主要配置在
.vscode 文件夹
如果 你配置的 系统变量 则不需要 任何配置也能编译。
如果 你不想配置系统 变量 只需要 简单 配置下 也可以使用
推荐配置的文件

头文件 引用  配置后可以查看 函数定义等:
c_cpp_properties.json
  1. {
  2.     "configurations": [
  3.         {
  4.             "name": "Win32",
  5.             "includePath": [
  6.                 "${workspaceFolder}/**"
  7.             ],
  8.             "defines": [
  9.                 "_DEBUG",
  10.                 "UNICODE",
  11.                 "_UNICODE"
  12.             ],
  13.             "compilerPath": "C:\\TDM-GCC-64\\bin\\gcc.exe",
  14.             "cStandard": "c17",
  15.             "cppStandard": "gnu++14",
  16.             "intelliSenseMode": "windows-gcc-x64"
  17.         }
  18.     ],
  19.     "version": 4
  20. }
复制代码
偷懒的 配置文件。
你可以简单更改下 gcc 路径 即可使用,不改也行。无影响。

系统 配置文件 定义 项目的 环境变量,
好处多种环境 不会冲突 也不用 修改系统变量。

settings.json
  1. {
  2.   "terminal.integrated.env.windows": {
  3.     "PATH":"Y:\\code\\bl602\\\\mys2\\usr\\bin;Y:\\code\\bl602\\\\wb3\\Ai-Thinker-WB2\\toolchain\\riscv\\MSYS\\bin;;"

  4.   },
  5.   "terminal.integrated.cwd": "${fileDirname}/../"
复制代码
完整的 path
推荐 使用 批处理 一键生成

set PATH=%~dp0\wb3\Ai-Thinker-WB2\toolchain\riscv\MSYS\bin;%PATH%
set PATH=%~dp0\mys2\usr\bin;%PATH%

echo %path% >>path.txt
直接导出 path 路径

文本替换\ 成\\ 即可

编译项目 左侧的文件数 右键打开集成终端,这样就自动配置好了 系统变量。
Y:\code\bl602\wb3\Ai-Thinker-WB2\applications\get-started\blink>
编译烧录 都可以正常使用

视频 使用演示
https://www.bilibili.com/video/BV1KoUXYxEqg

回复

使用道具 举报

HaydenHu | 2025-1-8 22:16:34 | 显示全部楼层
用大佬开发的vscode插件更方便
https://bbs.ai-thinker.com/forum.php?mod=viewthread&tid=41817
回复 支持 反对

使用道具 举报

爱笑 | 2025-1-9 08:39:23 | 显示全部楼层
用心做好保姆工作
回复

使用道具 举报

沈夜 | 2025-1-9 17:48:44 | 显示全部楼层
HaydenHu 发表于 2025-1-8 22:16
用大佬开发的vscode插件更方便
https://bbs.ai-thinker.com/forum.php?mod=viewthread&tid=41817 ...

芯片不一样,根本就不能用。。。
回复 支持 反对

使用道具 举报

HaydenHu | 2025-1-9 18:34:57 | 显示全部楼层
沈夜 发表于 2025-1-9 17:48
芯片不一样,根本就不能用。。。

SDK是支持的吧,博流的芯片统一用的都是Bl808的SDK,我M61的Bl618也是用的Bl808的,通用的,你这个不是Bl602吗
回复 支持 反对

使用道具 举报

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

本版积分规则