PySerial公司。读取失败:设备报告准备读取,但未返回数据

2024-09-27 09:32:00 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一台windows7操作系统的个人电脑,在python3.6中使用pyserial与一个使用pyserialpython3.6监听的debianjessie操作系统的嵌入式板进行通信。两者之间的电缆是从主板上的microUSB端口到pc上的USB端口的USB到UART网桥控制器。以下是我的脚本:

个人电脑:

import serial

ser = serial.Serial('COM5')
ser.baudrate = 115200
ser.bytesize = 8
ser.parity = 'N'
ser.stopbits = 1

data = bytearray(b'A')
No = ser.write(data)

ser.close()

董事会:

^{pr2}$

问题是: 我先在板上运行脚本,它会一直运行,直到我在pc上运行脚本为止。一旦我运行了pc脚本,一两秒钟后标题中的错误就会出现在板上并停止脚本。pc端没有错误,脚本在不到一秒钟的时间内运行并完成。在

我通过电脑上的putty ssh连接到板上,我需要能够通过这个串行连接在这两者之间发送命令和文件。任何帮助或工作实例都将是一个很大的帮助。在发送方和接收方上使用pyserial是否有问题?在


Tags: 端口脚本data错误serialserusb电缆

热门问题