当前位置: 首页 > news >正文

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

7、使用串口工具

(1)连接硬件
连接 Type C 线, 一端电脑一端开发板

查看设备是否已经正确识别:

在 Windows 下可以打开设备管理器来查看

如果没有发现设备, 需要确认有没有装驱动以及接触是否良好

在这里插入图片描述

(2)下载串口工具

(a) putty

https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html

在这里插入图片描述

(b)xshell

https://xshell.en.softonic.com/download

在这里插入图片描述

(3)然后选择串口模式, 然后设置串口和波特率,打开串口。

在这里插入图片描述
(4)检查固件版本

使用串口终端PuTTY打开串口,然后复位(或按ctrl+D),看输出的版本信息,与github 或者 master 分支 的固件版本对比,根据当前版本情况考虑升级到最新版本。这里烧录的固件版本是“ v0.5.0-31-gd3e71c0” 。

在这里插入图片描述

(5)串口终端PuTTY的控制命令:

CTRL-A-在空白行上,进入原始REPL模式
CTRL-B-在空白行上,进入常规REPL模式
CTRL-C-中断正在运行的程序
CTRL-D-在空白行上,对电路板进行软复位
CTRL-E-在空白行上进入粘贴模式

(6)有关可用模块的列表,请键入help(‘modules’)

KPU gc random uio
Maix hashlib re ujson
main heapq sensor ulab
_boot image socket uos
_thread json struct urandom
_webrepl lcd sys ure
array machine time usocket
audio math touchscreen ustruct
binascii math ubinascii utime
board micropython ucollections utimeq
builtins modules ucryptolib uzlib
cmath nes uctypes video
collections network uerrno zlib
errno os uhashlib
fpioa_manager pye_mp uheapq
Plus any modules on the filesystem

8、Hello world!

在这里插入图片描述

#尝试搭建K210的Micropython开发环境(Win10)
#实验程序之一:串口打印‘hello maixpy’,固件版本号

#尝试搭建K210的Micropython开发环境(Win10)
#实验程序之一:串口打印‘hello maixpy’,固件版本号import sysfor i in range(0, 2):print("hello maixpy")print("hello ", end="maixpy\n")print("implementation:", sys.implementation)
print("platform:", sys.platform)
print("path:", sys.path)
print("Python version:", sys.version)print("please input string, end with Enter")
r = sys.stdin.readline()
w_len = sys.stdout.write(r)

在这里插入图片描述

#尝试搭建K210的Micropython开发环境(Win10)
#实验程序之二:IDE中断

#尝试搭建K210的Micropython开发环境(Win10)
#实验程序之二:IDE中断import _thread
import timedef func(name):while 1:print("hello {}".format(name))time.sleep(1)_thread.start_new_thread(func,("1",))
_thread.start_new_thread(func,("2",))while 1:pass

在这里插入图片描述

http://www.lryc.cn/news/100772.html

相关文章:

  • 阿里云NVIDIA A100 GPU云服务器性能详解及租用费用
  • 数字身份、分布式存储、跨链技术等将如何推动Web3数据的发展?
  • Ubuntu 新增2T 硬盘,配置自动挂载
  • Windows下安装HBase
  • 在家构建您的迷你 ChatGPT
  • Cisco IOS操作(红茶三杯CCNA)
  • 在Linux中用strsignal函数输出对各种信号的描述
  • 分布式文件存储与数据缓存 Redis高可用分布式实践(上)
  • chatglm2外挂知识库问答的简单实现
  • 从0到1开发go-tcp框架【1-搭建server、封装连接与业务绑定、实现基础Router、抽取全局配置文件】
  • 建设银行秋招指南,备考技巧和考试内容详解
  • Cilium 系列-7-Cilium 的 NodePort 实现从 SNAT 改为 DSR
  • React的hooks---useReducer
  • 自然语言处理从入门到应用——LangChain:模型(Models)-[文本嵌入模型Ⅱ]
  • Olap BI工具对比
  • 【iOS】Cocoapods的安装以及使用
  • OpenCvSharp (C# OpenCV) 二维码畸变矫正--基于透视变换(附源码)
  • 下级平台级联视频汇聚融合平台EasyCVR,层级显示不正确的原因排查
  • Android程序CPU使用大的异常分析
  • [数学建模] 0、关于数学建模的一点看法付费专栏食用说明
  • 2.oracle数据库自增主键
  • 算法通关村第二关——链表加法的问题解析
  • mapboxGL中楼层与室内地图的结合展示
  • 使用Anaconda3创建pytorch虚拟环境
  • QT 常用数据结构整理
  • Fiddler使用教程|渗透测试工具使用方法Fiddler
  • 网站密码忘记了怎么办?chrome浏览器,谷歌浏览器。
  • 23款奔驰GLS450加装原厂香氛负离子系统,清香宜人,久闻不腻
  • 流数据湖平台Apache Paimon(一)概述
  • 上传图片到腾讯云对象存储桶cos 【腾讯云对象存储桶】【cos】【el-upload】【vue3】【上传头像】【删除】