本帖最后由 ChanRa1n 于 2023-11-21 14:11 编辑
这两天正在研究BL616的板子,想搞出来USB相关做项目用(需求是USB 2.0高速),都把AI-M62的加购了,准备这两天付款(毕竟运费6块,得看看店里有没有啥可以一起买的)。
突然看到发的内容,可以白嫖。真的是想啥来啥,想要BL616的,结果白嫖BL618的。。。“就像是想吃奶了,娘来了。” 不得不说,手册写的看着很头疼,我就想要USB进行开发,但是整个手册就是压根没啥实质性的相关内容。。。 下面是环境搭建过程:
方法与思路: 1.使用git clone命令克隆指定仓库。 2.切换到克隆的目录,执行git submodule init和git submodule update命令。 3.切换到aithinker_Ai-M6X_SDK目录,再次执行git submodule init和git submodule update命令。 4.使用setx命令将需要添加的路径添加到系统PATH中。
可以使用脚本一键完成: - @echo off
- setlocal enabledelayedexpansion
- REM 定义路径变量
- set "BL61XSDKROOT=%CD%\AiPi-Open-Kits"
- REM 执行git clone命令
- git clone https://github.com/Ai-Thinker-Open/AiPi-Open-Kits.git
- cd AiPi-Open-Kits/
- git clone https://github.com/bouffalolab/toolchain_gcc_t-head_windows.git
- git submodule init
- git submodule update
- cd aithinker_Ai-M6X_SDK/
- git submodule init
- git submodule update
- REM 添加路径到系统PATH
- set "PATH=%PATH%;%BL61XSDKROOT%\tools\make;%BL61XSDKROOT%\tools\ninja;%BL61XSDKROOT%\toolchain_gcc_t-head_windows\bin"
- REM 提示操作完成
- echo Setup completed successfully.
- endlocal
复制代码
一、Git克隆工程
二、make编译
三、排错
如果进入Example直接make,会报错,这个是模版的问题。
打开如图所示文件,注释掉这三行即可。然后程序make就可以通过。
最终编译通过,期待板卡到手测试USB功能。
|