麒麟系统stty测试串口
生活随笔
收集整理的這篇文章主要介紹了
麒麟系统stty测试串口
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1.背景
? ? ? ? 在對arm架構系統串口測試時候發現,常用的測試cudecom等工具無法識別PCIE轉出來的串口,最后退而求其次,使用stty命令方式對串口進行回環測試
? ? ? ? 注意自己實際要測試串口的映射表(/dev/tty*所對應的實際物理串口)
2.Stty指令語法
stty [-F DEVICE] [--file=DEVICE] [SETTING]... or: stty [-F DEVICE] [--file=DEVICE] [-a|--all] or: stty [-F DEVICE] [--file=DEVICE] [-g|--save] #[選項] -a, --all : #以容易閱讀的方式打印當前的所有配置; -g, --save: #以stty終端可讀方式打印當前的所有配置; -F, --file: #打印當前的所有設置打開指定的設備,并用此設備作為輸入來代替標準輸入;案例:cat /proc/tty/driver/serial #查看串口驅動dmesg | grep tty* #查看串口設備grep tty /proc/devices #查看串口有沒有設備stty -a -F /dev/ttyWCH0 #查看串口屬性stty -F /dev/ttyWCH0 speed 9600 cs8 -parenb -cstopb #設置串口ttyWCH0波特率為9600,8位數據位,1位停止位,無校驗位3.串口讀寫操作
echo "Hello World" > /dev/ttyWCH0 #向串口發送數據 cat /dev/ttyWCH0 #讀取數據總結
以上是生活随笔為你收集整理的麒麟系统stty测试串口的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 非多态的继承情况下,基类指针可以指向派生
- 下一篇: 调试网络收发不通问题