忙活了三个多小时,连学带做,总算是搞出来了一个具有基本功能的串口通信PC机的GUI界面,Tkinter在python中确实很好用,而且代码量确实也很少,不足的是Tkinter不自带combox,但是幸运的是我下载的2.7版本自带了包含有combox的ttk
将数据接收完后,就要对接收到的数据进行处理,提取出有用信息,由于下位机使用的协议不一样,因此处理的方法也不一样,我使用的协议是**+ID+*Data+*,因此我的提取方法如下:
在Linux和Windows中,串口的名字规则不太一样。在电脑的“设备管理器”中的“通用串行总线控制器”里查看。可以看看COM7这种字样的就是了。
#coding = utf-8import ptyimport osimport selectdef mkpty(): master1, slave = pty.openpty() slaveName1 = os.ttyname master2, s
如果你在Python实际应用的过程中仍然不清楚Python串口是如何使用时,你可以参考以下的文章对Python串口的使用有一个正确的了解,以下就是文章的相关内容的介绍,望你会有所收获。google “Python串口 操作”关键字,找到相关python代码
本文实例讲述了Python操作串口的方法。分享给大家供大家参考。首先需确保安装了serial模块,如果没安装的话就安装一下python-pyserial。sys.stdout.flush()希望本文所述对大家的Python程序设计有所帮助。
本文实例讲述了python简单程序读取串口信息的方法。分享给大家供大家参考。print data希望本文所述对大家的Python程序设计有所帮助。
本文实例讲述python调用Moxa PCOMM Lite通过串口Ymodem协议实现发送文件的方法,该程序采用python 2.7编写。经过长期搜寻,终于找到了Moxa PCOMM Lite。调用PCOMM.DLL可以非常方便的通过串口的Xmodem、Y
安科网(Ancii),中国第一极客网
Copyright © 2013 - 2019 Ancii.com
京ICP备18063983号-5 京公网安备11010802014868号