当前位置:首页 > 民俗文化

k210 【雕爷学编程】MicroPython动手做(02)——尝试搭建K210开发板的IDE环境

喜欢今天的头条,偶然看到广告。半个多月前交给他们8.9元,报了头条的四天Python培训班。呵呵,我终于从零开始了(见https://www.sohu.com/a/381128744_120248280的一些收获)。三天前,我搜索了这个电子工程世界论坛,马上注册了我的ID。我发现这可能是学习和交流MicroPython的最大平台.......

春节新冠肺炎爆发后,我开了一家支持MicroPython的开发板(性价比还行,100多块钱),做了国内自主知识产权的K210芯片,开始从零开始学,尝试手工做实验。

自2018年9月6日起,建安科技推出了全球首款大批量生产的基于RISC-V的商用边缘智能计算芯片Kanzhi K210,到目前为止,使用K210芯片的开发板已经有很多,比如第一款用RISC-V芯片设计的香蕉Pi板BPI-K210、KD233、思佩得M1、MAIX Bit、M5Stick-V、MAIX GO、pyAI- K210、MAIX Dock、paddy pi-k210、Maixduino等。

图为香蕉皮板BPI-K210

选择Maixduino的原因很简单,就是这个开发板的版本可以兼容Arduino UNO的很多资源,生态环境相对好一些。作为一个简单的测试实验,大概半个月的时间,我先后尝试在Maixduino上配置Arduino IDE和PlatformIO IDE开发环境(win10)。

https://cn.bbs.sipeed.com/d/102-maixduino2-arduinowin10

https://cn . BBS . sipeed . com/d/154-maixduino 8-platformio-idewin 10

1.安装开发板串口驱动

一般情况下,win10、linux3.0+和mac os可以自动识别和安装串口驱动。如果驱动失败,可以去FTDI官网下载相应的VCP驱动。

https://www.ftdichip.com/Drivers/VCP.htm

Win驱动下载地址:http://www.ftdichip.com/Drivers/CDM/CDM21228_Setup.

如果驱动安装不正确,请完全卸载原驱动,下载官方驱动,切断网络,安装驱动解决问题。

2.下载K210开发板固件,更新MaixPy固件,相当于烧开发板。使用C型电缆将开发板与计算机连接,并通过两种方式下载开发板固件:

https://codeload.github.com/sipeed/MaixPy//master

2)官方提交的最新固件版本

https://dl.sipeed.com/MAIX/MaixPy/release/master/

这里选择的是v0.5.0_31版本

打开后,您应该选择最后一个(完整固件版本)

一般一个固件文件至少有四个文件,以固件“maixpy_v0.5.0_31_gd3e71c0”为例,具体如下:

maixpy _ v 0 . 5 . 0 _ 31 _ gd3e 71 c 0 _ m5stickv:m5stack环境;

MaixPy _ v 0 . 5 . 0 _ 31 _ gd3e 71c 0 _ minimum:MaixPy固件的最小集合,不支持MaixPy IDE,不包含OpenMV的相关算法;

MaixPy _ v 0 . 5 . 0 _ 31 _ gd3e 71 c 0 _ with _ lvgl . elf:MaixPy固件的完整版本。

这里我们需要使用MaixPy _ v 0 . 5 . 0 _ 31 _ gd3e 71 c 0 _ with _ lvgl . elf:MaixPy固件的完整版本。

3.下载烧录软件kflash_gui应用,直接下载GitHub项目,下载后点击“kflash_gui.exe”文件安装。

数据页

https://github.com/sipeed/kflash_gui

下载页面

https://github.com/sipeed/kflash_gui/releases

只下载了1.5版,其他还在下载中.......

错误,无法安装kflash_gui.exe

后来,我不得不下载所有版本,一个接一个地尝试.......

经过测试,可以开启1.24、1.25、1.32(这里用v1.32版本刻录固件)

应该在红点标记处选择几个选项

附件:kflash_gui功能

支持*。bin和*。kfpgk文件,并支持文件选择器选择

支持发展委员会的选择

可选程序可以刻录到闪存或静态随机存取存储器

计算机串口的自动检测

波特率可以编辑

黑白皮肤可供选择

界面支持中英文切换

支持刻录进度显示和刻录速度显示

支持取消下载过程

支持将多个bin文件合并到一个bin文件中

支持将kfpkg文件转换为bin文件

支持启用bin文件

自动识别文件是否为固件

kflash_gui的用法

下载文件(kflash_gui_v*)。*)下载地址:发布页面

解压缩并双击kflash_gui.exe或kflash_gui

您可以创建自己的快捷方式,或者将其固定到起始页,或者为了方便起见将其固定到任务栏;如果是Linux,可以在kflash_gui.desktop中修改路径,然后以管理员身份复制到/usr/share/application目录。然后可以在系统菜单中找到kflash_gui的图标,点击打开。

选择bin文件或kfpkg文件,如果是bin文件,指定地址,如果是固件,指定0x0000地址。

选择开发板

选择要刻录到开发板的哪个位置:闪存(速度较慢,但可以在重新通电后运行)或静态随机存取存储器(运行在内存中,下载快速掉电程序)

选择串行端口

选择波特率,推荐1.5M

单击下载按钮开始下载

如果需要取消,请单击取消按钮

4.下载MaixPy IDE。MaixPy使用Micropython脚本语法,不需要像C语言那样编译。要使用MaixPy IDE,开发板的固件必须至少是V0.3.1(这里用的是V0.5.0),否则无法连接MaixPy IDE。使用前尽量检查固件版本和IDE版本,更新到最新版本,保证正常使用。

https://cn.dl.sipeed.com/MAIX/MaixPy/ide

https://dl . sipeed . com/MAIX/MaixPy/ide/_/v 0 . 2 . 4/MaixPy-ide-windows-0 . 2 . 4 . exe

5.下载后,安装它

6.测试并运行MaixPy IDE

KPU gc随机uio

Maix hashlib re ujson

__main__ heapq传感器ulab

_启动映像套接字uos

_thread json struct urandom

_webrepl lcd系统

阵列机器时间块

音频数学触摸屏产品

binascii数学ubinascii utime

board micro Tyson u collections utime q

内置模块ucryptolib uzlib

cmath nes uctypes视频

收藏网uerrno zlib

errno os uhashlib

fpioa_manager pye_mp uheapq

加上文件系统上的任何模块

8、你好世界!

#尝试搭建K210 (Win10)的Micropython开发环境

#实验程序之一:串口打印‘Hello Maixpy’,固件版本号

1.《k210 【雕爷学编程】MicroPython动手做(02)——尝试搭建K210开发板的IDE环境》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。

2.《k210 【雕爷学编程】MicroPython动手做(02)——尝试搭建K210开发板的IDE环境》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。

3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/guoji/1211922.html

上一篇

郑州冰雹是真的吗郑州网友怎么说

下一篇

国家文物局回应平遥武庙大火 具体怎么回应的

xpy 【雕爷学编程】MicroPython动手做(02)——尝试搭建K210开发板的IDE环境

  • xpy 【雕爷学编程】MicroPython动手做(02)——尝试搭建K210开发板的IDE环境
  • xpy 【雕爷学编程】MicroPython动手做(02)——尝试搭建K210开发板的IDE环境
  • xpy 【雕爷学编程】MicroPython动手做(02)——尝试搭建K210开发板的IDE环境

快手视频下载 快手视频下载方法-含安卓、iPhone、电脑版本

  • 快手视频下载 快手视频下载方法-含安卓、iPhone、电脑版本
  • 快手视频下载 快手视频下载方法-含安卓、iPhone、电脑版本
  • 快手视频下载 快手视频下载方法-含安卓、iPhone、电脑版本
异端审问官 DNF处刑官异端审判者95版本加点分享

异端审问官 DNF处刑官异端审判者95版本加点分享

本文来源:COLG,作者:视线背面,如有疑问,请联系删除 95法官不变,怒不可遏。但是在漩涡开始的时候,很多团队还是觉得产量不够高,希望通过互保来提高产量。 所以作为球队增益能力25%的裁判,加盟联盟还是有优势的。 在实战中可以避免苏醒长时间站...

龙之谷官网 龙之谷破解版官网提供的龙之谷破解版本真的存在吗?

  • 龙之谷官网 龙之谷破解版官网提供的龙之谷破解版本真的存在吗?
  • 龙之谷官网 龙之谷破解版官网提供的龙之谷破解版本真的存在吗?
  • 龙之谷官网 龙之谷破解版官网提供的龙之谷破解版本真的存在吗?

艾克塞 LOL2月26日更新到几点 lol最新版本更新公告

Lol于2月26日公布了9.3和9.4版本的更新公告。英雄联盟从早上5点到中午12点更新7个小时。我们来看看LOL版本更新的具体内容。 图片版权属于:站长之家 暗裔剑魔亚图克斯 生命回归提升。对非英雄单位造成伤害时,亚图克斯不再能获得治疗效果。...

成功人生的52堂课 口碑好老师 | 52中学姜欣:每堂课要备课三个版本,让每个学生跟上进度

蒋欣老师,今年,她从教30年,也担任了近30年的班主任。还是因为她是数学老师,她的演讲每一段都像解题一样逻辑严谨。分层教学,目标管理等。,也在为班级管理的不断创新而努力。 作为女人天生的母爱,更让班级温暖。面对不同家庭、不同成长背景、不同性格的...

尼尔伪装者 版本升级?《尼尔 伪装者 ver.1.22474487139...》公布

  • 尼尔伪装者 版本升级?《尼尔 伪装者 ver.1.22474487139...》公布
  • 尼尔伪装者 版本升级?《尼尔 伪装者 ver.1.22474487139...》公布
  • 尼尔伪装者 版本升级?《尼尔 伪装者 ver.1.22474487139...》公布
微信新版本推出浮窗功能了除了这个还有什么

微信新版本推出浮窗功能了除了这个还有什么

最近微信更新了7.05版,那么它的功能是什么?1.微信浮动窗口功能已升级,新增浏览文件、收集笔记、小程序时可设置浮动窗口,最多可同时设置5个浮动窗口。另外,微信播放音乐时,会自动暂停音乐浮动窗口。2.朋友圈的一些朋友可以看到添加了“从群中选择”...