- 顯示某個串口參數信息:stty -F /dev/ttyS7 -a
- 設置某個串口參數信息:stty -F /dev/ttyS7 speed 115200 cs7 -parenb -cstopb -echo(7位數據位,無校驗,1位停止位,無回顯)
- 設置串口參數:stty -F /dev/ttyS0 ispeed 115200 ospeed 115200 cs8;
- 串口發送數據:echo "abcdefg" > /dev/ttyS7;
- 顯示串口接收數據:cat /dev/ttyS7;
- stty命令的幾項主要選項功能為:
選項parenb使終端進行奇偶校驗,-parenb則是禁止校驗;
選項cs5、cs6、cs7和cs8分別將字符大小設為5、6、7和8比特;
選項300、600、1200、2400、4800、9600和19200設置波特率;
cstopb和-cstopb分別設置兩個或一個停止位;
tabs使系統使用制表符而不是空格序列,因此減少了輸出量,選項-tabs僅使用空格,當終端不能正確處理制表符(tab)時應使用該項。 - ospeed N
speed
打印出終端的速度
csN
把字符長度設為N, N 為[5..8]
[-]cstopb
對每字符使用兩個停止位 (一個帶有 `-')
[-]parenb
在輸出中產生奇偶校驗位,並要求在輸入中也有奇偶校驗位('_'表示無校驗)
[-]parodd
設置奇校驗 (偶校驗用 `-') - 更多詳細內容參考:https://www.cnblogs.com/liujiacai/p/7903143.html
