minicom使用
直接运行
sudo minicom -D /dev/ttyUSB0 -C minicom.log -b 38400 --color=on --attrib=on
编写脚本来实现对多个设备的支持,不用自己敲命令。
#!/bin/bash
usage() {
echo "Usage: "
echo " $(basename $0) [port [baudrate]]"
echo " $(basename $0) ttyUSB0 115200"
echo " port: ttyUSB0 by default"
echo " baudrate: 115200 by default"
}
port="ttyUSB0"
baudrate=115200
workPath=$(dirname $(readlink $0))
log=$workPath/minicom.log
if [ ! -z $1 ]; then
port=$1
if [ ! -z $2 ]; then
baudrate=$(($2))
else
echo "bandrate default: 115200"
fi
else
echo "serialport default: ttyUSB0"
fi
if [ -f $log ];then
sudo rm $log
fi
sudo minicom -D /dev/$port -C $log -b $baudrate --color=on --attrib=on
创建软连接到/usr/local/bin:
sudo ln -s ./coms.sh /usr/local/bin
使用:
coms.sh ttyUSB0 115200
退出:ctrl+a+q

这个博客介绍了如何使用bash脚本来自动化minicom工具,以方便地管理和配置多个设备的串口通信。脚本支持自定义串口端口和波特率,并且通过创建软链接,可以更便捷地调用。在退出时,可以通过快捷键ctrl+a+q完成。

2601

被折叠的 条评论
为什么被折叠?



