python串口编程 第4页
- Micropython 玩转硬件系列1:环境搭建
-
1.引言最近几年Python语言非常火,听说小学生都开始学Python了,让我这个中年人感到一丝丝压力。为了以后最起码能辅导辅导孩子,咱也得学学啊。学Python干什么用呢?我这本身是做嵌入式的,听说有个叫MicroPython的,能直接运行在单片机上,这让我很感兴趣。查了下,MicroPython...
- 利用WiFi模块对于ESP32开发程序(esp32无线模块)
-
简介:为了能够通过WiFi对于ESP32中的MicroPython程序进行开发,本文测试了使用有人无线模块USR-WiFi形成虚拟串口的方式对于ESP32进行软件开发。关键词:ESP32,USR-VCOM,虚拟串口,MicroPython01虚拟串口一、应用背景1、WiFi转串口模块??利...
- 第十课python来写串口助手-xml数据保存
-
1、我们将使用XML来保存配置文件,我们将存储串口的设置,python的xml操作库有很多,我们直接使用官方库xml.etree.ElementTree2、我们在pythonwork新建一个xmlreadandwrite.py,我们希望在程序中实现,启动过程中如果读到设置的xml文件,就自动配置串口...
- Python实现串口助手 - 06打包发布
-
大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家介绍的是串口调试工具pzh-py-com诞生之打包发布。 经过上一篇软件优化之后,pzh-py-com已经初长成,该到了出去历练的时候了,只有经历广大群众考验过的软件才是合格的软件。痞子衡在开发pzh-py-com时本地安装了很多软件:Pyt...
- Esp32安装micropython和配置webrepl记录备忘
-
因为之前学习Arduino编程,不可避免要不断的修改程序,每修改一次程序,都要编译一遍才能下载到esp32,太浪费时间了,也不利于调试。所以决定先用micropython做个原型,后面再用C/C++编写程序,已获得更好的性能,还得知webrepl可以无线编程(无须串口,基于IP/TCP网络,网页方...
- 实战microPython(09) 串口UART的使用(下)
-
(续中)现在看看官方驱动都提供了那些操作吧:这里,uart.any()是一个非常重要的函数(操作),由于串行通讯数据是一个一个接受的,因此,通常,我们的程序没有必要一个一个去收下来处理,而是由驱动程序先将数据收下来保存到特定的缓冲区中等待我们程序的处理。因此,就需要知道,现在已经接收到多少数据。这个...
- 第十四课python来写串口助手-程序打包
-
1、使用pyinstaller来编译程序,先安装pipinstallpyinstaller,如下所示:2、我们切换到CMD中,输入:pyinstallermain.py,等待运行结束,一般会有杀毒软件提示,给权限就好了,等待运行完毕,我们在目录下会存在一个dlist的文件夹,点击进去会有一个m...
- Python实现串口助手 - 04联合调试
-
软件开发离不开调试,调试手段分两种:一是黑盒调试,即直接从输入/输出角度测试软件功能是否正常,这种方式仅能发现问题,但无法直接定位问题原因所在;二是白盒调试,即直接拿源代码在线debug,python虽是一种脚本语言,但借助一些PythonIDE也可以实现单步调试,通过单步调试可以找到问题根本原因...
- Python QT5 学习笔记(七) 串口调试助手之串口检测
-
上一篇我们设计了一个串口界面,今天我们来调用这个串口并实现串口的自动检测,先展示一下效果,然后再看一下代码点击搜索串口,若无串口,显示弹窗点击搜索串口,若有串口,显示在串口号的combobox里关于串口检测部分的代码defrefresh_com(self):self.cb_com.clear()...
- 第六课python来写串口助手-串口发送数据
-
1、这节课我们来实现串口的写入与接收,同样查看pyserial的在线文档,查看数据的写入与发送。2、Write方法,文档中表明,写的方法只能写bytes,所以我们在com.py,增加两个函数用来写数据:defcomwritebytes(self,b):wlen=self.com.write(b)r...