Android使用adb命令查看串口数据

有些串口设备 如电子天平,需要采集重量数据到Android设备上面。这个时候可能会选用RS232转USB的数据线连接到设备上。

那么,如何测试数据是否接收到呢?

可以使用串口调试工具,本文介绍 使用adb的方式去测试

首先用adb进入设备,执行 adb shell

然后执行"ls -l /dev/tty"命令查看有那些设备。如下图所示:

第一个图是没有插上usb的情况

第二个图是插上USB的情况, 我们看到多了一个 /dev/ttyUSB1 的文件,如果没有,说明串口没有识别成功

这个 ttyUSB1 不是固定的,重新插拔一下usb线,可能变成 ttyUSB2或其他的,根据情况处理。

然后,我们可以执行如下命令,监听窜口的十六进制数据。注意, ttyUSB1 要替换成实际的值。

bash 复制代码
cat /dev/ttyUSB1 |busybox hexdump -C

如果接收到数据,会显示出来,说明串口传输数据成功了。如下图所示:

相关推荐
Kapaseker7 分钟前
三分钟搞懂 Kotlin Flow 中的背压
android·kotlin
柯南二号22 分钟前
【大前端】【Android】把 Activity 重构成 MVVM 的对比示例
android·状态模式
某空m35 分钟前
【Android】Glide的缓存机制
android·缓存·glide
某空m44 分钟前
【Android】Glide的使用
android·glide
QING6181 小时前
Jetpack Compose 中的 ViewModel 作用域管理 —— 新手指南
android·kotlin·android jetpack
Coding_Doggy1 小时前
重装系统C盘格式化,MYSQL恢复
c语言·mysql·adb
鹏多多1 小时前
flutter-使用EventBus实现组件间数据通信
android·前端·flutter
ShayneLee82 小时前
Nginx修改请求头响应头
android·运维·nginx
廋到被风吹走2 小时前
【数据库】【MySQL】高可用与扩展方案深度解析
android·数据库·mysql
BatyTao2 小时前
vivo真机adb 命令获取手机当前窗口信息
adb·appium