Linux串口设置:使用stty命令查看当前串口的配置信息:
Linux串口设置:
1. 使用stty命令查看当前串口的配置信息:
stty -F /dev/ttyS0
2. 使用stty命令设置串口参数:
stty -F /dev/ttyS0 115200 raw -echo -icrnl
3. 打开串口:
exec 3<>/dev/ttyS0
4. 关闭串口:
exec 3<&-
以下是示例代码:
#!/bin/bash
# 检查串口是否已打开
if [ -e /dev/ttyS0 ]; then
echo "串口已打开"
else
# 设置串口参数
stty -F /dev/ttyS0 115200 raw -echo -icrnl
# 打开串口
exec 3<>/dev/ttyS0
# 读取串口数据
while read -u 3 line; do
echo $line
done
# 关闭串口
exec 3<&-
fi
本站系公益性非盈利分享网址,本文来自用户投稿,不代表边看边学立场,如若转载,请注明出处
评论列表(46条)