我正在为连接到串行端口的 Captron 按钮创建一个模拟器/dev/ttyS0
。
我试图通过将字节数组写入串行端口来模拟按机操作printf '/0x04/0x20/0x00/0x05' >> /dev/ttyS0
。
但是,这个命令似乎正在写入串行端口的输出缓冲区。
- 我的第一个问题是:按下按钮时,字节是否写入输入缓冲区?
- 我的第二个问题是:如果我想写入输入缓冲区,我应该使用什么命令而不是 printf?
我正在为连接到串行端口的 Captron 按钮创建一个模拟器/dev/ttyS0
。
我试图通过将字节数组写入串行端口来模拟按机操作printf '/0x04/0x20/0x00/0x05' >> /dev/ttyS0
。
但是,这个命令似乎正在写入串行端口的输出缓冲区。