• 大小: 3.21KB
    文件类型: .py
    金币: 1
    下载: 0 次
    发布日期: 2021-01-30
  • 语言: Python
  • 标签: 串口  工具  

资源简介

tkinter的GUI,pyserial模块

资源截图

代码片段和文件信息

‘‘‘
        if(self.Status == True):
            self.ser = serial.Serial(self.port.get() int(self.baud.get()) timeout=30)
            self.Btn.set(‘关闭‘)
            self.Status = False
            t = threading.Thread(target=self.get_thread)
            t.start()
        else:
            self.Btn.set(‘打开‘)
            self.Status = True
            self.ser.close()
‘‘‘
import tkinter as tk
from tkinter import ttk
import serial
import threading

class Scom:
    def get_thread(self):
        while True:
            if(self.Status == False):
                n = self.ser.inWaiting()
                if n:
                    self.get_data.insert(‘end‘ self.ser.read(n).decode(‘utf-8‘))
            else:
                break
        print(‘退出线程‘)
    def dakai(sel

评论

共有 条评论