我在树莓派 3 上安装了 lineage os 14 我用 UART 端口连接了一个 gps 模块,但是,GPS 的波特率为 9600 但/dev/ttyS0 的波特率为 115200 我想更改 ttyS0 的波特率命令读取 GPS 数据 我试过 stty 命令
stty -F /dev/ttyS0 9600
但是,当我用这个命令再次检查时,这不会改变波特率
stty -F/dev/ttyS0
速度值为 115200。
我怎样才能改变/dev/ttyS0 的波特率我也找到了一些串行命令的解决方案 serial/dev/ttyS0 9600
但是它在 adb shell 上不存在。任何帮助将不胜感激
最佳答案
您需要修改/boot/config.txt
文件并添加以下启用串行线路并指定波特率的条目:
console=ttyAMA0,9600
这对我有用。
关于android - 更改树莓派 3 上串口的波特率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51234573/