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

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

相关推荐
qq_283720051 小时前
Python3 模块精讲:pymysql(第三方)- 连接 MySQL
mysql·adb·pymysql
Gary Studio2 小时前
Android AIDL HAL工程结构示例
android
y = xⁿ2 小时前
MySQL八股知识合集
android·mysql·adb
andr_gale3 小时前
04_rc文件语法规则
android·framework·aosp
一只小白菜3 小时前
macOS MySQL 简易操作手册(基于 zsh + MySQL 8.0.24)
adb
祖国的好青年4 小时前
VS Code 搭建 React Native 开发环境(Windows 实战指南)
android·windows·react native·react.js
黄林晴4 小时前
警惕!AGP 9.2 别只改版本号,R8 规则与构建链路全线收紧
android·gradle
小米渣的逆袭5 小时前
Android ADB 完全使用指南
android·adb
儿歌八万首5 小时前
Jetpack Compose Canvas 进阶:结合 animateFloatAsState 让自定义图形动起来
android·动画·compose