Linux通过shell脚本操作串口
1.向串口发送数据
- 循环发送不同的字符串到串口
/dev/ttyS1
,时间间隔5秒
#!/bin/bash
while :
do
echo -e "send_string_1\r" > /dev/ttyS1
sleep 5
echo -e "send_string_2\r" > /dev/ttyS1
sleep 5
done
- 循环发送不同的字符串到串口
/dev/ttyS1
,时间间隔0.5秒
#!/bin/bash
while :
do
echo -e "send_string\r" > /dev/ttyS1
sleep 0.1
done
- -e 使用转义字符
- echo默认会在末尾添加 \n
2. 接收串口信息
cat /dev/ttyS1