首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用pyserial测试usb到串口再到usb没有输出

使用pyserial测试usb到串口再到usb没有输出
EN

Stack Overflow用户
提问于 2020-01-28 23:43:01
回答 1查看 101关注 0票数 0

我尝试使用pyserial测试将消息写入串行端口,然后使用连接回vack的两个usb转串行适配器"USB-Serial --> Serial-USB“再次读取它,以验证它是否正在写入串行端口,因为它是用于与硬件通信的,所以我有一个一直在读取的打开控制台

代码语言:javascript
复制
import serial

port = 'COM6'
read_ser = serial.Serial(port)

while True:
  x=read_ser.read()
  print(x)

对于写作,我使用

代码语言:javascript
复制
import serial

port = 'COM5'
ser = serial.Serial(port)
# ser.write(str.encode('$GPRMC,081117.24,A,5042.988302,N,1058.376556,E,14.7,,230813,0.0,E*74'))
ser.write('$GPRMC,081117.24,A,5042.988302,N,1058.376556,E,14.7,,230813,0.0,E*74'.encode())

在读取控制台中没有显示任何内容,我尝试了两个适配器,并成功地从外部串行硬件读取。

我在Windows10上使用python 3.7

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-01-29 23:20:55

我弄明白了,问题出在针脚布局上,因为我使用性别转换器使用串口电缆连接两个串行适配器,从而解决了问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59952285

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档