Linux打印串口数据
有两种方法可以打印串口数据,一种方法是使用cat配合stty,另一种方法是使用socat。
http://blog.csdn.net/zoomdy/article/details/50922149
mingdu.zheng at gmail dot com
cat配合stty
stty -F /dev/ttyS0 ispeed 115200 ospeed 115200 cs8
cat /dev/ttyS0
cat可以直接把串口数据打印到终端,但是不能设置串口波特率等参数,可以使用stty首先设置好串口参数,然后使用cat打印。
socat
socat file:/dev/ttyS0,b115200,inlcr=1 stdout
可能需要sudo。打开/dev/ttyS0时将设置波特率,然后将串口数据转发到stdout,即打印到终端。