調試的時候,想要通過BeagleBone Black讀取設備的串口打印數據並且保存成一個文件。
設備打印的是調試信息,裏面夾帶的ANSI顏色的轉義碼,所以要先將設備配置成raw模式
stty -F /dev/ttyO2 raw
其中/dev/ttyO2爲串口的設備,接着配置串口波特率
stty -F /dev/ttyO2 speed 115200
然後就可以用cat來讀取串口數據並保存爲文件
cat /dev/ttyO2 > serial.txt &
在後臺運行時,隨着ssh的退出而退出
查看時可以用cat,或者用tailf來實時查看最新的串口數據
tailf serial.txt
串口配上ANSI顏色,一些警告信息就顯眼多了