忙活了三个多小时,连学带做,总算是搞出来了一个具有基本功能的串口通信PC机的GUI界面,Tkinter在python中确实很好用,而且代码量确实也很少,不足的是Tkinter不自带combox,但是幸运的是我下载的2.7版本自带了包含有combox的ttk模块,于是乎问题就顺利解决了。
下面是源代码,一些错误提示功能还没有做,目前只是简单地实现了下位机与PC的通信界面,下位机还是用的STM32F103
#encoding=utf-8
__author__ = 'freedom'
from T
pyserial模块封装了对串口的访问,兼容各种平台。
安装
pip insatll pyserial
初始化
简单初始化示例
import serial
ser = serial.Serial('com1', 9600, timeout=1)
所有参数
ser = serial.Serial(
port=None, # number of device, numbering starts at
# zero. if everything fails, the user
#