1. 开箱

开箱视频已发布到B站上,欢迎一件三联。 开箱视频

2. 开发环境搭建

论坛上已经有比较多的开发环境搭建文章了。可选windows和linux。且官方已经提供了虚拟机镜像。原本想着使用开箱即用的,结果打开百度网盘就😵了。镜像太大了,下载速度几十k。算了,还是自己安装一个吧。 首先是安装一个ubuntu18.04的系统。系统安装不必多说。 安装完成后需要安装一些包:

sudo apt install -y net-tools
sudo apt-get install libssl-dev -y
sudo apt-get -y install gcc rpm git cmake ninja-build
sudo apt-get -y install make
sudo apt-get -y install vim

安装完这些之后就可以去拉取代码了

git clone https://gitee.com/Ai-Thinker-Open/AiPi-Open-Kits.git

拉取完这个之后我们就要继续取获取SDK. 但是上述仓库里面子模块SDK的路径依然是指向github的,我们可以手动去修改下。把SDK的路径修改的指向gitee。 修改子模块路径

这样我们再来执行

git submodule update

这就可以从gitee上获取SDK了。这里说明一下,为什么要用gitee呢?因为github在国内访问起来很可能出现断连或者是连不上的情况。 SDK获取完成之后我们需要将SDK的编译工具链进行设置,为的是后面在编译的时候能够找到编译工具链。进入到SDK目录执行如下两个脚本:

. install.sh
. export.sh

完成上述后我们就可以去example中选择一个进行编译尝试了。进入到example中的helloworld目录执行make命令: 修改子模块路径 如上述就是编译成功了。然后就可以插上板子,尝试烧录了。