咸鱼K210体验笔记—环境配置及固件安装

写在前面:本人非专业人员,仅为此类爱好者。分享一下新手在体验K210的过程。入门踩 坑(各种跳坑),希望大佬帮忙填上一二~。(所选设备都是K210。都想体验一下。欢迎大佬指点。)
在这里插入图片描述

K210 是嘉楠(Cannaan)科技的一款集成机器视觉与机器听觉能力的系统级 芯片 (RSIC-V CPU)。使用台积电 (TSMC) 超低功耗的 28 纳米先进制程,具有双 核 64 位处理器,拥有较好的功耗性能,稳定性与可靠性。该方案力求零门槛开 发,可在最短时效部署于用户的产品中,赋予产品人工智能(AI)。可以说是集性 能强劲与高性价比于一身。

先放常用官方链接(K210)

目前唯一文档官网: maixpy.sipeed.com
官方github:https://github.com/sipeed

后续看看常用的我在补充。。

环境搭建(windows)

安装 python3
不做赘述自己安装吧
检查电脑是否配有python环境:开始-搜索程序和文件cmd-输入python 即可查看
在这里插入图片描述
安装IDE

MaixPy IDE官方IDE下载地址,点击跳转

在这里插入图片描述
点击下载即可;(吐槽:好慢。。让他安着,我们先去安装驱动)
在这里插入图片描述

驱动安装

所选设备如图~ 跟 Maix 的 DOCK 接近
在这里插入图片描述
pyAI-K210 通过串口烧写程序和通信,因此主主要是安装 USB 转串口驱动。我们将 pyAI-K210 开发板通过 MicroUSB 数据线连接到电脑:在这里插入图片描述
Win10一般情况下能自动安装。
鼠标右键点击 我的电脑 —属性—设备管理器: 出现串口号说明安装成功,如下图所示。
在这里插入图片描述
如果无法安装,请手动安装驱动,方法如下:

不能自动安装时候,设备会出现黄色叹号,这时候点击设备右键,选择“更新驱动程序”,选择“浏览计算机查找驱动

在这里插入图片描述

驱动路径选择:零一科技(01Studio)MicroPython 开发套件配套资料\01-开发工具\01-Windows\串口终端工具\CP210x 驱动,点击确认后即可自动安装:

在这里插入图片描述
安装成功后如下图:

在这里插入图片描述

如果遇到以下情况。则需要去网上下载 USB to UART Bridge Controller 驱动
在这里插入图片描述

例程测试

用最简单的 LED 程序来测试(看看买的板子好不好使。),在 MaixPy IDE 中打开零一科技文件夹\02-示例程序\5.pyAI-K210\1.基础实验\1.点亮第一个 LED 里面的 LED.py例程(也可以直接拖动过去),如下图所示:

在这里插入图片描述
pyAI-K210 的串口驱动芯片跟 Maix 的 DOCK 接近,因此可以在 IDE 顶部点击工具,选择Dock
在这里插入图片描述
接下来点击左下角连接按钮:
在这里插入图片描述
选择串口
在这里插入图片描述
连接成功后,运行按钮变成绿色
在这里插入图片描述
当前的例程是点亮 LED 蓝灯,我们点击绿色按键“运行”按钮,当看到 pyAIK210开发板上的蓝灯亮时,说明实验成功:
在这里插入图片描述

更新固件

MaixPy 官方提供了免安装的烧录工具,通过板载 USB 转串口烧录的。我们打开 MicroPython 开发套件配套资料\开发工具\Windows\固件更新工具\kflash_gui 目录下的 kflash_gui.exe 烧录软件。
在这里插入图片描述
打开软件后点击 open file:选择配套资料包路径 零一科技MicroPython 开发套件配套资料\03-相关固件\05-pyAI-K210 下的固件:或者官方固件地址进去后选最新的,最新的
在这里插入图片描述
烧录地址默认为 0x00000 即可。选择开发板和串口 COM,开发板可以选择跟 pyAI-K210 串口方案一样的 Maix Dock ,而串口则选择自己开发板对应的串口。
在这里插入图片描述
遇到下面情况重新插USB即可(一般可能遇不到)
在这里插入图片描述
下载成功,后面可以浪了
在这里插入图片描述

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐