更改 raspberry pi 3 上串口的波特率
changing the baud rate of a serial port on a raspberry pi 3
我在raspberry pi 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.Any 帮助将不胜感激
您将需要修改 /boot/config.txt
文件并添加以下启用串行线并指定波特率的条目:
console=ttyAMA0,9600
这对我有用。
我在raspberry pi 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.Any 帮助将不胜感激
您将需要修改 /boot/config.txt
文件并添加以下启用串行线并指定波特率的条目:
console=ttyAMA0,9600
这对我有用。