我在将echo
发送到RFID阅读器时遇到问题。在一个终端中,我正在运行cat
,如cat < /dev/ttyUSB0
,而在另一个终端,我正在发送echo
,如echo $'\x80\x80\x80\x01\x01\x01\x11\x14' > /dev/ttyUSB0
,其中字节是用于初始化阅读器的命令。什么都没发生......
RFID阅读器带有一个特定的软件,可以让它们正常工作。但是当我想用我的程序复制相同的行为时,我无法让它工作。
我的假设是,回波实际上并不是将字节写入串口,也许所有数据都存储在某处等待某种其他信号。
我知道问题不是很具体,但我只想知道是否可能忽略了与串行通信相关的一些基本内容。
感谢。