我需要使用 AT 命令初始化一个没有外部库的移动调制解调器,仅使用最小 BusyBox 上的 bash。移动调制解调器位于串行端口上。
它与 Python 配合得很好,但如果出现 Python 问题,设备仍应保持连接。这就是我想使用 Bash 脚本的原因。
答案1
stty 备忘单:
获取当前配置:
stty -F /dev/ttymxc0
将端口的波特率更改为 115200:
stty -F /dev/ttymxc0 115200
写入数据到串口:
echo "HELLO" > /dev/ttymxc0
从串口读取数据:
cat /dev/ttymxc0
获取串口统计信息:
cat /proc/tty/driver/<driver_name>