Kendryte K210 在Ubuntu下的环境的搭建

这里我以FreeRTOS的为例子,其他的裸机也是差不多的配置

基于FreeRTOS SDK的功能和外设demo:https://github.com/kendryte/kendryte-freertos-demo

命令行固件下载python3脚本:https://github.com/kendryte/kflash.py

FreeRTOS驱动程序:https://github.com/kendryte/kendryte-freertos-sdk

工具链(结合网址和下图下载):https://kendryte.com/downloads/

Kendryte K210 在Ubuntu下的环境的搭建_第1张图片

 然后我们就得到这四个压缩包,如下如所示

Kendryte K210 在Ubuntu下的环境的搭建_第2张图片

完成之后全部解压,然后注意,需要安装cmake,且版本不能太老,有关安装cmake的在我之前的博客有,可以去看看。

输入指令:

sudo apt install build-essential

/etc/profile 在文件末尾添加如下一行,将 /home/a/work/kendryte-toolchain/bin 目录添加到PATH环境变量使修改生效。

LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/a/work/kendryte-toolchain/bin
export LD_LIBRARY_PATH

 把源文件目录例如hello_world放进kendryte-standalone-sdk/src目录。
在kendryte-standalone-sdk目录创建并进入build目录。
运行cmake。

cmake .. -DPROJ=hello_world -DTOOLCHAIN=/home/a/work/kendryte-toolchain/bin
make

下载

从Kendryte Github下载kflash.py脚本。
下载bin文件到K210

sudo python3 kflash.py kendryte-standalone-sdk/build/hello_world.bin

 

你可能感兴趣的:(Kendryte,K210)