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

[复制链接]
查看714 | 回复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)
注释三行代码即可忽略错误

                               
登录/注册后可看大图


                               
登录/注册后可看大图



10.png
回复

使用道具 举报

WangChong | 2023-11-10 18:38:03 | 显示全部楼层
插眼给7哥看
回复 支持 反对

使用道具 举报

End | 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
看这个帖子,把图片补全了。
用心做好保姆工作
回复 支持 反对

使用道具 举报

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

好了站长
回复 支持 反对

使用道具 举报

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

本版积分规则