K210环境

本文档详细介绍了K210芯片的软件开发环境搭建过程,包括下载K210相关工具、交叉编译工具链CMake、裸机SDK和FreeRTOS SDK的获取。此外,还阐述了如何设置环境变量、使用CMake进行编译以及通过K-Flash下载固件。针对不同项目编译,提供了具体操作步骤,帮助开发者快速上手K210的软件开发。
摘要由CSDN通过智能技术生成

所需软件

K210相关软件

https://github.com/kendryte

下载工具

https://github.com/kendryte/kendryte-flash-windows

K210交叉编译工具

kendryte-toolchain

https://canaan-creative.com/developer

CMake

https://cmake.org/download/

裸机SDK

https://github.com/kendryte/kendryte-standalone-sdk

FREERTOS SDK

https://github.com/kendryte/kendryte-freertos-sdk

环境变量

设置CMake和kendryte-toolchain的bin文件夹到环境变量

测试

cmake -version

make -v

 

编译

进入裸机SDK文件夹执行如下命令

其中make -j8 加快编译速度

mkdir build && cd build
cmake .. -DPROJ=hello_world -G "MinGW Makefiles"
make -j8

下载

打开K-Flash

选择串口,选择固件,点击下载,个人感觉总是很不稳定

不同项目编译

将源码拷贝到src文件夹下,并且单独一个文件夹,然后输入命令,xxxx为文件夹名称

cmake .. -DPROJ=xxxx -G "MinGW Makefiles"
make -j8

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值