嘉楠耘智KD233AI开发板环境搭建

嘉楠耘智的团队在2018年研发出一款7nmAI芯片K210,搭载摄像头、LCD屏等制作出KD233开发板。

首先准备好硬件:一块开发板,type-c接口的USB(先上一张图)

嘉楠耘智KD233AI开发板环境搭建_第1张图片

资料的下载,因为是刚出的新芯片,大多资料都是一些官方手册

嘉楠耘智K210:https://kendryte.com/downloads/

嘉楠耘智K210官方论坛:https://forum.kendryte.com/

嘉楠耘智K210Kendryte-IDE:http://kendryte-ide.s3-website.cn-northwest-1.amazonaws.com.cn/index.html

嘉楠耘智K210github:https://github.com/kendryte

上面几个网站资料基本上已经满足开发的要求,其中IDE满足linux/windows/mac,我在前两个系统上已经使用过,可以正常编译,下载,在linux上可以直接通过终端窗口进行开发,比用IDE很简便(个人感觉)。

下面将一下在windows上用IDE和在linux上用终端编译官方demo

1.windows系统开发

嘉楠耘智KD233AI开发板环境搭建_第2张图片

解压IDE后,运行图上圈的.bat文件,会自动下载安装,记住以后每次开启IDE时,都是通过这个。打开IDE,根据下图下载官方demo,下载后IDE会自动打开demo。

嘉楠耘智KD233AI开发板环境搭建_第3张图片

之后是添加依赖、编译、下载。

嘉楠耘智KD233AI开发板环境搭建_第4张图片

IDE还可以进行串口调试,在右下角的插口按钮,在串口调试时不要进行程序下载。

2.在linux系统上开发

把要编译的project放在sdk的src下,(这里的project里的子目录全是.c或者.h,上面windows的.c或者.h要放在一个src下,否则会报错),在sdk下新建build文件夹 mkdir build  进入文件夹 cd build  开始编译 cmake .. -DPROJ=项目名称 -DTOOLCHAIN=工具链路径(一般是下载的toolchain中bin)  继续执行make 执行完之后build路径下有.bin文件。之后运行kflash.py(github上可以下载)进行下载,运行kflash.py要求有python环境,pip3 install pyserial  然后在kflash.py路径在执行sudo python3 kflash.py -b 1500000 之前生成.bin的路径

嘉楠耘智KD233AI开发板环境搭建_第5张图片

在linux上使用IDE与windows上的IDE是一致的!!!

你可能感兴趣的:(Python与AI,linux系统,电子通信硬件,计算机视觉与OpenCV,AI,硬件芯片)