python实现485通讯_Python编程实现USB转RS485串口通信

本文介绍了如何使用Python在Windows7和Ubuntu14.04环境下,通过USB转RS485串口进行通信。详细阐述了驱动安装、环境配置和源码实现过程,涉及pyserial库的使用,以及不同Python版本间的字节处理差异。
摘要由CSDN通过智能技术生成

---作者疆,未经允许,严禁转载,违权必究---

---欢迎指正,需要源码和文件可站内私信联系---

-----------点击此处链接至博客园原文-----------

功能说明:Python编程实现USB转RS485串口通信(发送数据、接收数据均为16进制格式)

运行环境:Windows7&Python3.7与Ubuntu14.04&Python2.7,宇泰UT-890A USB转RS-485/422串口连接线

文件下载:源码点击下载 vsl7

一、Windows7&Python3.7下Python编程实现USB转RS485串口通信

(1)驱动下载

解压驱动压缩包,选取..\390-11000880 V01\Driver\win xp server2003 2008 2012 Vista 7 8 8.1 10 32-64bit\中Autoinstaller_WHQL_CDM2.12.24_Win 2K, XP, Vista, 7, 8, 8.1, 10, 32_64bit.exe傻瓜式安装,可见USB转串口连接线与串口调试助手的使用。

(2)环境搭建

安装serial库,cmd中执行命令   pip3 install pyserial

(3)源码实现

#-*- coding:utf-8 -*-#Author: WUJiang#运行环境为Windows7&Python3.7

importserialimporttime

ser= serial.Serial("com3", 9600) #选择串口,并设置波特率

ifser.is_open:print("port open success")#hex(16进制)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值