首页 > 解决方案 > 更改树莓派 3 上串行端口的波特率

问题描述

我在树莓派 3 上安装了 lineage os 14 我用 UART 端口连接了一个 gps 模块,但是 GPS 的波特率为 9600 但 /dev/ttyS0 的波特率为 115200 我想更改 ttyS0 的波特率以便读取GPS数据我试过stty命令

stty -F /dev/ttyS0 9600

但是,当我再次使用此命令检查速度值为 115200 时,这不会改变波特率。
stty -F /dev/ttyS0如何更改 /dev/ttyS0 的波特率我也找到了一些使用串行命令的解决方案,serial /dev/ttyS0 9600但是它不存在adb shell.任何帮助将不胜感激

标签: androidgpsraspberry-pi3uartgpio

解决方案


您将需要修改/boot/config.txt文件并添加以下条目以启用串行线路并指定波特率:

console=ttyAMA0,9600

这对我行得通。


推荐阅读