三、Linux串口开发
1 Linux串口测试工具
1.1 Linux下命令行串口工具minicom
1.1.1 安装 minicom
sudo apt-get install minicom -s
1.1.2 运行 minicom
# -s 参数表示进入配置界面 -c 表示开启彩色显式参数
sudo minicom -s
# sudo minicom -s -c on
-
Serial port setup: 界面可以配置波特率、数据位停止位等。
-
Screen and keyboard: 可以配置Hex显式
-
Save setup as dfl: 保存配置到dfl文件
1.1.3 退出 minicom
运行过程中按下 Ctr + a
可以进入设置界面,然后按下以下按键
-
q: 退出 minicom
-
w: 是否开启卷屏换行
1.2 Ubuntu下使用可视化的串口调试工具cutecom
1.2.1 安装 cutecom
sudo apt-get install cutecom -y
测试程序在 /assets/rizhimanlu/20231030/
2 ttyUSB0添加权限
- 查询
ttyUSB0
用户组
ls -la /dev/ttyUSB0
- 当前用户添加到
ttyUSB0
所属用户组
# 我的ttyUSB0所属用户组是 dialout
sudo usermod -a -G dialout $USER
https://blog.csdn.net/specialshoot/article/details/50707965 https://www.cnblogs.com/muyi23333/articles/13529115.html https://doc.embedfire.com/linux/stm32mp1/linux_base/zh/latest/linux_app/uart_tty/uart_tty.html https://doc.embedfire.com/linux/rk356x/linux_base/zh/latest/linux_app/uart/uart.html