发帖
6 0 0

【板子申请】Ai-M61-32S开发环境搭建 for Win11

leeyangy
中级会员

2

主题

2

回帖

437

积分

中级会员

积分
437
板子申请专区 802 6 2023-11-10 15:22:17
本帖最后由 leeyangy 于 2023-11-16 18:10 编辑

跟着教程走:零基础搭建小安派Windows 开发环境 - 小安派S1教程合集 - 物联网开发者社区-安信可论坛 - Powered by Discuz! (ai-thinker.com)
一、VS code 代码编辑器安装
下载连接: [https://code.visualstudio.com/](https://code.visualstudio.com/)

配置vscode,我们需要安装一些插件方便后续开发:
C/C++ :用来实现代码跳转。

                               
登录/注册后可看大图
Doxygen Documentation Generator :快速注释插件

                               
登录/注册后可看大图
vscode-icons :文件名识别 icon,可以给各种文件自动标识出图标

                               
登录/注册后可看大图
Git 工具安装
为了获取远程仓库上的代码,我们需要安装git
下载连接: https://github.com/git-for-windows/git/releases/download/v2.41.0.windows.3/Git-2.41.0.3-64-bit.exe

下载安装完成之后,配置git一些信息(也可以不配置)
git config --global user.name "name"
git config --global user.email "?????@qq.com"

二、小安派 源码工程 克隆
1.克隆源码
随意保存在一个位置(D:\Coding\)
  1. git clone https://gitee.com/Ai-Thinker-Open/AiPi-Open-Kits.git
复制代码


2.拉取 M61 的 SDK 子模块
修改源码目录下的 .gitmodules 文件内容文件 url 参数中的 github.com 改成 gitee.com
在终端cd到源码目录进行操作(cd D:\Coding\ai-thinker\AiPi-Open-Kits\aithinker_Ai-M6X_SDK)
  1. cd AiPi-Open-Kits/
  2. git submodule init
  3. git submodule update
复制代码
3.拉取 M61 SDK 中的子模块
1)进入到 SDK 中拉取子模块
逐条运行以下指令:
  1. cd aithinker_Ai-M6X_SDK/
  2. git submodule init
  3. git submodule update
复制代码
2)克隆适用 Windows 的编译工具链
aithinker_Ai-M6X_SDK/ 文件夹中拉取工具链,直接适用 git 工具拉取:

  1. git clone https://gitee.com/bouffalolab/toolchain_gcc_t-head_windows.git
复制代码


三、编译工具路径设置
所有都拉取完成之后,需要把三个路径加入到电脑的环境变量当中,分别是:

  1. aithinker_Ai-M6X_SDK\toolchain_gcc_t-head_windows\bin
  2. aithinker_Ai-M6X_SDK\tools\make
  3. aithinker_Ai-M6X_SDK\tools\ninja
复制代码
配置电脑环境变量

                               
登录/注册后可看大图



                               
登录/注册后可看大图


最外层的系统变量
变量名:
  1. AITHINKER_Ai-M6X_SDK_HOME
复制代码
变量值:   你的源码路径,以下是我的配置
  1. D:\Coding\ai-thinker\AiPi-Open-Kits\aithinker_Ai-M6X_SDK
复制代码

path下的
  1. %AITHINKER_Ai-M6X_SDK_HOME%\toolchain_gcc_t-head_windows\bin

  2. %AITHINKER_Ai-M6X_SDK_HOME%\tools\make

  3. %AITHINKER_Ai-M6X_SDK_HOME%\tools\ninja
复制代码


4.验证是否成功设置
由于我是 win11且我安装了Windows terminal ,我只需要按下 win + r 输入 wt,打开终端
  1. make -v
复制代码
看到如下信息即可

                               
登录/注册后可看大图


  1. riscv64-unknown-elf-gcc -v
复制代码

                               
登录/注册后可看大图



四、编译天气站程序
在Windows terminal 中 cd到源码目录下的天气模块,进行编译测试
  1. cd D:\Coding\ai-thinker\AiPi-Open-Kits\AiPi-Eyes_weather\
复制代码



                               
登录/注册后可看大图




                               
登录/注册后可看大图

以上内容就是编译完成后的


五、报错?
如果终端中提示文件找不到,手动修改源码路径sdk下的project.build文件(D:\Coding\ai-thinker\AiPi-Open-Kits\aithinker_Ai-M6X_SDK\project.build)
注释三行代码即可忽略错误

                               
登录/注册后可看大图


                               
登录/注册后可看大图



──── 0人觉得很赞 ────
10.png

使用道具 举报

2023-11-10 18:38:03
插眼给7哥看
2023-11-10 18:56:02
2023-11-14 16:28:22
写的太简单了,需要把过程补起。
leeyangy 楼主
2023-11-16 17:35:27
爱笑 发表于 2023-11-14 16:28
写的太简单了,需要把过程补起。

修改啦,但是有些图片没显示出来
2023-11-16 17:44:04
leeyangy 发表于 2023-11-16 17:35
修改啦,但是有些图片没显示出来

http://bbs.ai-thinker.com/forum. ... amp;_dsign=64a277b8
看这个帖子,把图片补全了。
2023-11-16 18:07:56
爱笑 发表于 2023-11-16 17:44
http://bbs.ai-thinker.com/forum.php?mod=viewthread&tid=43082&_dsign=64a277b8
看这个帖子,把图片补 ...

好了站长
您需要登录后才可以回帖 立即登录
高级模式
返回
统计信息
  • 会员数: 28105 个
  • 话题数: 39336 篇