一、源码获取
本次按照https://bbs.ai-thinker.com/forum.php?mod=viewthread&tid=282&fromuid=19584帖子来搭建开发环境。
首先需要安装基于windows下的git工具。然后在桌面,右击鼠标,选择“Git Bash Here”。
进入指令输入终端,输入以下指令:
- git clone https://gitee.com/Ai-Thinker-Open/AiPi-Open-Kits.git -b master
复制代码 稍等片刻,拉取源码完成。
接着还要拉取M61的SDK子模块、克隆适用Windows的编译工具链,按照帖子上面的描述,按部就班的设置,即可完成子模块的拉取与编译工具链的克隆。
二、环境变量设置
为了显示的工程路径更简短,这里将拉取完的全部源码移动到E盘的根目录下,然后windows搜索栏中搜索“环境变量”。
这里需要将以下三个路径加入到电脑的环境变量当中。
- aithinker_Ai-M6X_SDK\toolchain_gcc_t-head_windows\bin
- aithinker_Ai-M6X_SDK\tools\make
- aithinker_Ai-M6X_SDK\tools\ninja
复制代码
设置好环境变量后,建议将电脑重启后,然后在Windows PowerShell终端中验证一下是否设置成功。
然后在“AiPi-Open-Kits”文件夹下,打开“Git Bash”终端,输入“make”,进行对AiPi-Eyes-Rx工程的编译。
三、下载验证
将USB转TTL模块与开发板正确连接好后,在设备管理器中查找USB转TTL模块对应的串口号。
“Git Bash”终端使用“make flash COMX=COMx”指令即可完成将编译好后二进制文件烧写到开发板中。
短按一下“EN”按钮,重启开发板,串口输出信息如下:
触摸触摸屏上的灯具,可实现开灯、灭灯的图案变化。
|