我正在尝试访问/dev/
中显示为hidraw4
的USB设备。
我有通信接口的规范(基于RS232串口通信),但我甚至无法与pyserial连接工作:
代码:
import serial
ser = serial.Serial(port='/dev/hidraw4')
错误:
serial.serialutil.SerialException: Could not configure port: (22, 'Invalid argument')
我真的不明白hidraw
中可以找到tty
和/dev/
文件之间的区别。 Pyserial可以连接到这样的设备(如果没有,是否有解决方法)?
答案 0 :(得分:0)
经过大量研究后,似乎没有,使用hidraw设备无法使Pyserial工作。我可以推荐以下两种不同的方法来解决问题: