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

资源简介

这是基于串口通信的python源程序,亲自调试没有问题。将自己PC通过串口连接其他PC或者兼容串口通信的设备或者传感器,可以读取到对方发送的数据。注意第一次发送的cmd地址指令集中的数据要符合自己的报文通信格式。

资源截图

代码片段和文件信息

#!/usr/bin/env python
# -*- coding: utf-8 -*-

import time
import serial
import threading
import struct

cmd = [0x000x000x000x000x550x000x000x000x000x00]    #发送给串口的数据

#串口参数设置
ser = serial.Serial(
        port=‘/dev/ttyUSB0‘                     #ubuntu下的串口号,如果是windows用户,改成对应的“COM3“
        baudrate=115200                         #串口波特率
        parity=serial.PARITY_NONE               #串口数据加密
        stopbits=serial.STOPBITS_ONE            #停止位
        bytesize=serial.EIGHTBITS                #数据位数
        )
# data = ““
# while ser.in_waiting() == 80 :
#         data += ser.read(80)
# if data != ““ :
#         print data

#实现两台设备之间串口通信传输数据

评论

共有 条评论