准备着手写一个串口工具,当前编程环境,并没有办法接好下位机平台,需要模拟出一个串口,不断发送信息,方便调试串口工具。
1.win 下载虚拟串口
https://sourceforge.net/projects/com0com/files/latest/download
下载安装完成后,会在设备管理器中新增两个com。
这两个串口是互相接通的,一个com 可以当作上位机,一个com可以当作下位机

2.python 实现向一个串口内写数据,另一个串口内接受数据
#!/usr/bin/python
# -*-coding: utf-8 -*-
import serial
import serial.tools.list_ports
import threading
import time
from datetime import datetime
#列出所有当前的com口
port_list = list(serial.tools.list_ports.comports())
port_list_name = []
class SerialPort:
def __init__(self,port,buand):
self.port = serial.Serial(port,buand)
self.port.close()
if not self.port.isOpen():
self.port.open()
def port_open(self):
if not
最低0.47元/天 解锁文章
4703

被折叠的 条评论
为什么被折叠?



