adb命令 android 串口_Android adb 串口设备调试方法
在目前android设备调试过程中,经常有客户需要用外挂串口设备,但是在后期联调时,由于环境因素,自己调试时不知道如何进行。因此下面就windows环境下android设备使用adb调试外挂串口设备调试的要求和步骤记录如下:
windows机器安装adb
查看系统usb 串口设备是否正常挂载
在cmd 菜单输入adb shell ,然后输入如下指令查看ttyUSB设备是够挂载。
ls -al /dev/ttyUSB*
若能正常显示你需要打开的串口,则证明设备已挂载正常。
usb串口输出
打开一个adb窗口,输入如下指令,等待输入
cat /dev/ttyS0
usb串口输入
重新打开一个窗口若系统的busybox带有microcom ,可以按照如下方式打开,进行串口通信:
busybox microcom -t 15000 -s 115200 /dev/ttyS0
若系统未集成micocom,按照如下方式进行:
echo -e "AT\r\n" /dev/ttyS0
注:以下操作都在进入adb shell 后进行。
特殊说明:
输入和输出都在进入adb shell串口界面后进行,且需要打开2个adb shell的窗口。
可在前期调试将串口的RX,TX脚短路,形成回路,可发现收发数据一致,表示串口工作正常。
usb转串口需要系统支持,需要打开系统的usb转串口功能,不然不能在dev目录找到对应的设备。
adb命令 android 串口_Android adb 串口设备调试方法相关推荐
- adb命令 android 串口_android逆向笔记之初学者常用adb命令
android逆向常用命令笔记 1.如何导出已安装apk? a.列出已经安装的包 adb shell pm list package | grep -i 关键字 b.找出安装路径 adb shell ...
- adb命令 android 串口_ADB使用linux命令查看Android的使用情况
Android 系统是基于 Linux 内核的,所以 Linux 里的很多命令在 Android 里也有相同或类似的实现,在 adb shell 里可以调用.本文档前面的部分内容已经用到了 adb s ...
- 已配置好环境,在CMD中输入adb命令,还是提示“‘adb‘ 不是内部或外部命令,也不是可运行程序或批处理文件”的解决方法
前提:win10环境,已在系统变量中配置好ANDROID_HOME,且确认无误,cmd输入adb命令,还是提示"'adb' 不是内部或外部命令,也不是可运行程序或批处理文件" 百度 ...
- adb echo shell 覆盖_Android ADB命令?这一次我再也不死记了!【简单说】
adb的全称为Android Debug Bridge.是android司机经常用到的工具.但是问题是那么多命令写代码已经够费劲了,过段时间在次使用时压根记不住呀.本次的大餐就是为此开篇的.这一次我们 ...
- adb shell下载网络图片_Android:adb的screencap命令实现屏幕截图并保存
项目测试中有个需求是截取当前屏幕所显示的内容,并且截屏并保存到指定文件夹中. 主流方法之一是获取当前屏幕View并保存为bitmap对象,之后bitmap保存到指定文件夹即可. 下面是从网络上整理得到 ...
- python执行adb命令_Python实现对adb命令封装
我就废话不多说了,大家还是直接看代码吧! #!/usr/bin/evn python # -*- coding:utf-8 -*- # FileName adbtools.py # Author: H ...
- adb命令启动某个action_Android adb shell启动应用程序的方法
在Android中,除了从界面上启动程序之外,还可以从命令行启动程序,使用的是命令行工具am. usage: am [subcommand] [options] start an Activity: ...
- adb命令重置_android-通过ADB清除数据/恢复出厂设置
经过大量的研究,我最终下载了Android恢复部分的源代码. 事实证明,您实际上可以向恢复发送命令. * The arguments which may be supplied in the reco ...
- Android 串口开发——粘包解决方法,定时查询心跳数据,解析心跳数据。——持续更新中
粘包解决方法 方法1 getXOR--是校验方法 /*** 最小数据包的长度(除开数据的N个字节)* 帧头 保留字节 协议控制字 地址字段 命令长度 命令码 命令数据 校验和* 2字节 3字节 1字节 ...
最新文章
- 另类L2TP Tunnel
- 将某表一行数据的某些字段插入到该表
- JFinal-ext PoiRender导出Excel 列顺序混乱的问题解决办法
- 实时动态测量技术的不足与改进方法
- golang 反射_golang原理篇- nil:接口类型和值类型的区别
- 使用DBI(perl)实现文本文件的导入导出mysql
- mysql rr和rc_MySQL Transaction--RC和RR区别
- stm23f103 usart1串口中断可进入,而stm32f205 usart1的中断进不去解决办法
- echarts数据可视化系列:柱状图
- 员工转正述职答辩问什么问题_新员工转正述职答辩.ppt
- Java远程开关机(全过程)
- elasticsearch安装插件
- 电脑哪个服务器可以玩无限连击,无尽之剑3手把手教你无限连击攻略
- 【知识点总结】电力电子技术——第一讲
- 【收藏】2020届互联网公司校招时间总表
- 我的java学习之路之Spring
- QT笔记:低版本Qt适配高清显示器
- 2021年10月管理体系认证基础考试真题试卷
- oracle修改分区条件,请问能不能更改已经建好的范围分区表的分区规则呢?
- 【已解决】leaflet比例尺:L.control.scale 单位国际化(m:米、km:公里、ft:英尺、mi:英里)