android - 更改树莓派 3 上串口的波特率

标签 android gps raspberry-pi3 uart gpio

我在树莓派 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/

相关文章:

c++ - 皮克西 Rtk || C++ || window 10

android - 带椭圆选框的 CollapsingToolbarLayout 标题

php - 上传多张图片到服务器

c# - 如何要求市场下载应用程序的位置?

flutter - 有没有办法使用在 android 设备上运行的 flutter 应用程序访问或控制 raspberry pi GPIO 引脚?

c# - 如何在 raspberry pi3 windows iot core os 上录制 mp3 格式的音频?

python - 如何在 Raspberry Pi 上为 Google Assistant SDK 设置唤醒词

android - SQLite 数据库查询非常慢(SQLite Asset Helper)

android - 我们如何为 eclipse 中的常用命令分配快捷方式(例如作为 Android 应用程序运行或覆盖/实现方法)

ios - 在 IOS 中从 google map place api 中提取需要信息