VScode开发K210

1.安装CMake

CMake 是众多 Make 工具的一种,具有跨平台,跨编译器等特性,是一种非常实用的工具。

CMake 官方下载网址:CMake

注意:后缀.msi 和.zip 的区别: .msi 文件是安装程序,与普通安装程序差不多,推荐使用此方法; .zip 是 cmake 的程序文件,不需要安装,解压后放到某个路径。

需要勾选添加到系统环境变量中去。

其余的点击next就行。

检验Cmake: WIN+R,输入cmd,打开命令界面,输入cmake -version。查看到版本号表示安装成功。

二、安装交叉编译器 Toolchain

下载勘智版本的 toolchain。百度网盘连接:

链接:https://pan.baidu.com/s/1XuXzHIo39gemWJ77ad1Z5g?pwd=07b0 
提取码:07b0

解压放在D盘路径下(自行选择路径),然后右击桌面‘此电脑’图标,依次点击属性->高级系统设置->环境变量,双击系统变量下的 Path,再把自己的 kendryte-toolchain\bin 路径添加到环境变量
中即可。

 进入 kendryte-toolchain\bin 路径, 找到 mingw32-make.exe 程序, 并且复制粘贴 ,此时会得到一个叫做 mingw32-make 副本.exe 的文件,然后把mingw32-make 副本.exe 重命名为make.exe。

打开命令行,输入make -v,如果可以看到 GNU Make 的版本则表示安装成功

 

三、下载VScode

VSCode 官方下载地址:https://code.visualstudio.com/Downloadicon-default.png?t=M276https://code.visualstudio.com/Download
 

四、下载SDK

K210 官方提供两个 SDK,一个是裸机版 SDK,另一个是 freertos 系统 SDK。

K210 裸机版 SDK 下载地址:https://github.com/kendryte/kendryte-standalone-sdk
 

五、开发

用 VSCode 打开 SDK,打开 VSCode 的终端,点击菜单栏上的 Terminal->New Terminal。
 

①创建 build 文件夹并进入

在 VSCode 终端输入以下命令创建 build 文件夹,并且进入 build, build 文件夹用于保存 cmake 编译产生的文件,也是最后要得到的烧录固件的保存路径。

 ②CMake 编译程序

cmake .. -DPROJ=face_detection -G "MinGW Makefiles"
注:face_detection是这次程序编译的目标,应该以build中Makefile中的目标为准

 

 ③make编译

编译成功:

六、下载

这里使用的是kflash_gui。链接如下

链接:https://pan.baidu.com/s/19UrQodU3lCSvHA65qdueIA?pwd=kh26 
提取码:kh26

 也可以使用官方的烧录工具:kflash。

下载地址:https://github.com/kendryte/kendryte-flash-windows/releases
 


 

注意:注意:如果点击了 PROBLEMS 这一栏,有可能因为安装了某个插件(比如
C/C++),插件检测头文件路径而发生的错误,实际并没有错误,不用理会这里的
提示。以 TERMINAL 终端里输出的信息为准就好。

猜你喜欢

转载自blog.csdn.net/qq_53144843/article/details/124156432