Linux 从ttyUSB0、can和x27;我没有得到回应

Linux 从ttyUSB0、can和x27;我没有得到回应,linux,terminal,raspbian,tty,Linux,Terminal,Raspbian,Tty,我对Linux tty不是很有经验。 我的环境是一个Raspbian,拥有丰富的USB串行接口 工作原理: stty -F /dev/ttyUSB0 38400 cu -l /dev/ttyUSB0 -s 38400 cu到/dev/ttyUSB0起作用。我可以将命令写入终端,并在300毫秒内从另一个终端获得响应 什么不起作用: 在一个终端 echo "command" > /dev/ttyUSB0 在另一个终端中(在echo之前运行) 没有输出 但是,当我echo“command”>

我对Linux tty不是很有经验。 我的环境是一个Raspbian,拥有丰富的USB串行接口

工作原理:

stty -F /dev/ttyUSB0 38400
cu -l /dev/ttyUSB0 -s 38400
cu
/dev/ttyUSB0
起作用。我可以将命令写入终端,并在300毫秒内从另一个终端获得响应

什么不起作用: 在一个终端

echo "command" > /dev/ttyUSB0
在另一个终端中(在echo之前运行)

没有输出

但是,当我
echo“command”>/dev/ttyUSB0
并打开
cu
时,我可以看到回声命令和来自另一个终端的响应

我错过了什么

致意

桑迪法

ps:我也尝试了一个小python脚本:

#/usr/bin/python
导入序列号
ser=serial.serial('/dev/ttyUSB0',38400,xonxoff=True)
爵士公开赛()
如果ser.isOpen():
ser.write('命令')
response=ser.readline()
打印响应
塞尔克洛斯()

也不起作用,挂起ser.readline()

如果您在回显USB0设备时未对其进行分类,则是的,您将看不到其输出,因为它已经消失

尝试以下方法:

tail -f /dev/ttyUSB0 tail-f/dev/ttyUSB0
然后在里面回音。

我忘了加上这个,我已经加了,也没用了。我在回显之前是在跟踪它,它挂在那里没有输出。
tail -f /dev/ttyUSB0
tail -f /dev/ttyUSB0