k210芯片 spieed_Maix(k210)系列开发板又又又一新IDE加持,PlatformIO IDE!

本文介绍了如何使用PlatformIO IDE进行Maix(k210)系列开发板的集成开发。PlatformIO是一款跨平台的物联网IDE,支持多种开发板和库。通过在VScode中安装PlatformIO插件,可以轻松配置Maix开发环境,包括添加开发板和编译上传程序。此外,提供了Arduino闪灯例程作为工程示例。
摘要由CSDN通过智能技术生成

PlatformIO IDE介绍

79bc2b2b5e3c97cbba2360dc4cb0216e.png

PlatformIO 是一款超级方便的跨平台开源物联网硬件集成开发环境,支持 30 多款平台,630 多钟开发板的集成开发。PIO 还拥有丰富的第三方库支持,仅需简单几步操作就可以轻松配置开发环境。

现在Maix系列开发板已经加持了 PIO IDE,可以同时支持 kendryte-standalone-sdk 和 Arduino 下的开发。

PlatformIO 的安装配置

PIO支持10多种主流的文本编辑工具,我们推荐使用 VScode 的 PIO 插件。

安装 VScode

只需要前往VScode官网,下载安装对应操作系统版本的安装包即可。

安装 PlatformIO IDE for VScode 插件

打开 VSCode -> 点击左侧扩展 -> 搜索 PlatformIO -> 点击安装插件 -> 等待安装完成

52d96e383551421be13e7ae7ccdb281a.png

添加 Maix 系列开发板

点击左侧PIO标志 -> 点击左下方的新建终端 -> 在终端窗口中执行下面的安装指令

开发版(与Github同步)

platformio platform install https://github.com/sipeed/platform-kendryte210

稳定版

platformio platform install "kendryte210"

5bca91e75213e0cb48f2084a240040a7.png

Linux用户

linux需要添加USB权限文件,请参阅此教程

PIO 工程示例

我们下面以 Arduino 的闪灯例程为例,介绍一下 PIO 的使用。

Arduino blink

打开 PIO 主页 选择 Project Examples

9040eed5a4aec96c80cd138b96a0e59c.png

选择 arduino blink 点击 Import 导入示例程序 (初次导入需要下载架构文件及工具,需要等待较长时间)

4f04779d74c42dae9aeff090e16189b8.png

导入成功后即可见到示例工程

131277fe0afe76218aa2193fbe9c893f.png

我们首先需要编辑工程配置文件 platformio.ini 根据自己的开发板型号,删掉其他开发板环境。

7e495a40e9d76fe85e916c4b045f0839.png

配置示例

[env:sipeed-maix-go]

platform = kendryte210

framework = arduino (可选择 kendryte210-standalone-sdk)

board = sipeed-maix-go

monitor_speed = 115200 (串口监视器的波特率)

upload_port = COM3 (可选,指定下载端口,不配置则自动选择)

board_upload.burn_tool = goD (可选,Maix Go编程器固件选择,不配置则默认为open-ec)

board_upload.speed = 3000000 (可选,固件下载波特率,不配置则默认为2M.)

编译程序

点击左下角的 Build 即可构建项目

959b4391e190b04d9fbd28173c75b39e.png

上传程序

点击左下角的 Upload 即可上传程序

057ded41921a5ab30a8b65ce4f2f9c61.png

开发板上的灯已经成功闪亮,大功告成。

参考教程

https://platformio.org/platforms/kendryte210

项目主页

各位在使用过程中遇到的问题可以提issue反馈给我们哦。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值