Linux通过shell脚本操作串口

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

更多精彩内容,请关注微信公众号“边缘智能实验室”

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/jiasike/article/details/107474930