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

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

相关推荐
Jerry1 天前
Compose 的阶段
android
Zhangzy@1 天前
Rust 编译优化选项
android·开发语言·rust
某空m1 天前
【Android】View滑动的实现
android
芝麻开门-新起点1 天前
Android 和 iOS 系统版本及开发适配
android·ios·cocoa
2501_915918411 天前
iOS描述文件功能解析
android·macos·ios·小程序·uni-app·cocoa·iphone
用户69371750013841 天前
一文彻底搞懂 Android 依赖配置:implementation vs testImplementation,再也不混淆!
android
TimeFine1 天前
Android WebView暗夜模式适配
android
studyForMokey1 天前
【Android Activity】生命周期深入理解
android·kotlin
浅影歌年1 天前
Android 嵌入h5顶部状态栏空白
android
来来走走2 天前
kotlin学习 lambda编程
android·学习·kotlin