【发布时间】:2015-08-09 20:04:07
【问题描述】:
我是这种事情的新手,所以我需要你们的帮助。在使用串行端口时,我想为什么不使用我的 ubuntu 15.04 笔记本电脑上的 /dev/ttyS* 串行端口之一从一个终端回显并从另一个终端监听/监听。当我做cat /dev/ttyS0 时,它给了我输入输出错误。然后我尝试在python上使用pyserial。当我这样做时
import serial
ser = serial.Serial('/dev/ttyS0')
它给了我SerialException: Could not configure port: (5, 'Input/output error')
在查看堆栈溢出后,我发现了这个相关的帖子Pyserial: could not configure port: (5, 'Input/output error) 其中一个人说你需要一个物理连接才能做到这一点。我猜那是为了创建某种循环。所以我的问题是需要什么样的物理连接?谁是 USB 棒,还是我需要专门用于串行端口的东西。如果有人能很好地解释串口编程的工作原理,那就太好了。
随意编辑您认为合适的问题。伙计们,请不要抱怨这个问题听起来多么愚蠢。毕竟很多人来这里学习,这就是我正在做的事情
【问题讨论】:
标签: python linux ubuntu serial-port pyserial