【板子申请】Ai-M61-32S开发环境搭建—开启安信可旅程第一步

[复制链接]
查看440 | 回复1 | 2023-11-10 18:30:25 | 显示全部楼层 |阅读模式
Ai-M61-32S开发环境搭建大致可以分为两大部分,一部分是安装VScode软件,用来编辑和编译(编译实际是借助辅助工具);另一部分是安装Git工具,用来获取板卡官方例程源代码。

一、VScode软件安装及配置
  VScode是一款使用非常广泛的代码编辑和编译软件,具体的介绍可以参考百度。若电脑已经有这个软件,则可以跳过该步骤。

  软件安装包即可以在VScode官网下载,也可以在安信可工具包链接中下载。

                               
登录/注册后可看大图

Dingtalk_20231110182001.jpg
  下载后点击软件安装包,然后就一路点击next,需要更换安装路径的需要在前面更换一下。以下图片可以参考。
viscode 1.jpg viscode2.jpg 3.jpg

安装完之后进入软件界面,点击左侧工具栏最下面那个,然后在搜索框输入Chinese,安装中文包。重启后软件的语言就变成中文的,有习惯英文的可以忽略此步骤。

4.png

安装完软件或中文包后,需要安装一些插件。这些插件有些我也不是太了解,反正有利于代码编辑和编译的都按照官方教程给装上了。安装方法和安装中文包的方法一样,依次在搜索框输入c/c++、Doxygen Documentation Generator、vscode-icons。安装后可以在EXTENSIONS工具栏(还是左侧最下面的那个按钮)中进行查看。安装后的结果如下图。

4.jpg

二、Git软件安装
  Git软件也不必介绍了,有兴趣的可以在百度上了解一下。还是那句话,有利于代码编辑和编译的就装。还是同样的方法,在官网或安信可工具包链接中下载。
120.jpg
安装包到手后双击它,然后一直点next,若更换安装路径的话就换一下就行。以下图片可以参考。

git1.jpg git2.jpg

三、下载源代码并配置编译环境
  在电脑上找到一个合适的地方新建一个文件夹。然后在空白处右击选择图片画框的选项。

8dfe3211e7b51bbaf23a52fee5d3090b0125ae945313f50b8e7a2e6720d8aa26QzpcVXNlcnNcMzA1.png

显示后复制git clone https://gitee.com/Ai-Thinker-Open/AiPi-Open-Kits.git  然后在对话框右击,选择Paste,然后回车,坐等代码Git处来。

v1.png

跑完后,文件夹下面会突然多了一些文件,这些文件就是官方例程的源代码。然后选中文件夹下面的对应文件,用文本编辑器软件打开就可以。修改里面的URL地址中的github改成gitee。别问为什么,还是那句话,有利于代码编辑和编译的就改。改完之后记得保存(Ctrl+S键就可以快捷保存)。效果如下图。

v2.png v3.png

进入AiPi-Open-Kits文件夹下,在空白处右击,选择如下图的红框。依次复制指令  git submodule init 、 git submodule update  同样在Git软件交互窗口下右击选择Paste依次执行这两条指令。

v4.png v5.png

然后进入aithinker_Ai-M6X_SDK文件夹里面,在空白处右击,选择如下图的红框。复制指令git clone https://gitee.com/bouffalolab/toolchain_gcc_t-head_windows.git  在交互窗口下右击选择Paste指令这条命令。
v6.png
执行完成后可以查看一下该文件夹下的tolls文件夹下是否为空,若为空则说明上一个指令执行失败,我是尝试多次才成功的。若tools文件夹下有文件,说明工具下载成功了。
然后就是配置一下电脑了。主要是在PATH环境变量下添加一些文件路径。进入环境变量的方法就是右键我的电脑,选择属性,在关于的界面下找到高级系统设置。

11.jpg

在系统变量中找到path变量,双击他,然后在下面的空白处添加这三个文件的路径,并把make的路径上移至最前面。这三个文件夹的路径分别是aithinker_Ai-M6X_SDK\toolchain_gcc_t-head_windows\bin、   aithinker_Ai-M6X_SDK\tools\make 、   aithinker_Ai-M6X_SDK\tools\ninja。这些文件夹绝对路径的前面就是之前在电脑新建文件夹的绝对路径。
添加好之后,以后就可以不用再次添加了。是否添加成功的方法是在桌面按住shift键,右键选择如下图的按钮。然后在弹出的对话框依次输入如下指令make -v、 riscv64-unknown-elf-gcc -v。若出现如下图的提示表示添加成功了,若没有则需要查看一下tools文件夹下面的文件是否有问题。

12.jpg v7.png v8.png

接下来用VScode软件打开程序,然后就可以编译程序了。打开方式是点击VScode的左上角,然后选择打开文件夹,然后选择AiPi-Open-Kits文件夹就可以了。编译的方法是可以随机选择一个文件夹右击选择在集成终端打开,然后执行make指令就OK了。编译成功会有如下图的显示。接下来就是下载到板子上让他跑起来。

v9.png

若是没有出现上面图片的话的话,就是程序出现问题了。出现问题的结果就是如下图。这样只能就是Debug了。

Dingtalk_20231110180102.jpg

回复

使用道具 举报

End | 2023-11-10 18:47:07 | 显示全部楼层
羡慕
回复 支持 反对

使用道具 举报

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

本版积分规则