測試發送:echo “123456” > /dev/ttyS1
測試接收:busybox microcom -s 115200 /dev/ttyS1
參數:
-s 波特率
-t 逾時退出時間 ,不加-t就是一直等待接收
例如:
1.将arm機器的序列槽1接電腦 , 電腦開個序列槽工具設定波特率115200
2.busybox microcom -s 115200 /dev/ttyS1
3.pc序列槽工具發送“123456” , arm顯示收到123456
4.echo “123456” > /dev/ttyS1 , pc顯示收到123456 , 若不做第二步 , 則收到的是亂碼 , 也可用示波器看是否有波形出來
如果第3步中 pc發送多條arm才收到一次 , 則可能是系統中有程序在用該節點 , 用lsof | grep “/dev/ttyS1” 找到打開該節點的程序名 結束該程序