在目前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 串口设备调试方法相关推荐

  1. adb命令 android 串口_android逆向笔记之初学者常用adb命令

    android逆向常用命令笔记 1.如何导出已安装apk? a.列出已经安装的包 adb shell pm list package | grep -i 关键字 b.找出安装路径 adb shell ...

  2. adb命令 android 串口_ADB使用linux命令查看Android的使用情况

    Android 系统是基于 Linux 内核的,所以 Linux 里的很多命令在 Android 里也有相同或类似的实现,在 adb shell 里可以调用.本文档前面的部分内容已经用到了 adb s ...

  3. 已配置好环境,在CMD中输入adb命令,还是提示“‘adb‘ 不是内部或外部命令,也不是可运行程序或批处理文件”的解决方法

    前提:win10环境,已在系统变量中配置好ANDROID_HOME,且确认无误,cmd输入adb命令,还是提示"'adb' 不是内部或外部命令,也不是可运行程序或批处理文件" 百度 ...

  4. adb echo shell 覆盖_Android ADB命令?这一次我再也不死记了!【简单说】

    adb的全称为Android Debug Bridge.是android司机经常用到的工具.但是问题是那么多命令写代码已经够费劲了,过段时间在次使用时压根记不住呀.本次的大餐就是为此开篇的.这一次我们 ...

  5. adb shell下载网络图片_Android:adb的screencap命令实现屏幕截图并保存

    项目测试中有个需求是截取当前屏幕所显示的内容,并且截屏并保存到指定文件夹中. 主流方法之一是获取当前屏幕View并保存为bitmap对象,之后bitmap保存到指定文件夹即可. 下面是从网络上整理得到 ...

  6. python执行adb命令_Python实现对adb命令封装

    我就废话不多说了,大家还是直接看代码吧! #!/usr/bin/evn python # -*- coding:utf-8 -*- # FileName adbtools.py # Author: H ...

  7. adb命令启动某个action_Android adb shell启动应用程序的方法

    在Android中,除了从界面上启动程序之外,还可以从命令行启动程序,使用的是命令行工具am. usage: am [subcommand] [options] start an Activity: ...

  8. adb命令重置_android-通过ADB清除数据/恢复出厂设置

    经过大量的研究,我最终下载了Android恢复部分的源代码. 事实证明,您实际上可以向恢复发送命令. * The arguments which may be supplied in the reco ...

  9. Android 串口开发——粘包解决方法,定时查询心跳数据,解析心跳数据。——持续更新中

    粘包解决方法 方法1 getXOR--是校验方法 /*** 最小数据包的长度(除开数据的N个字节)* 帧头 保留字节 协议控制字 地址字段 命令长度 命令码 命令数据 校验和* 2字节 3字节 1字节 ...

最新文章

  1. 另类L2TP Tunnel
  2. 将某表一行数据的某些字段插入到该表
  3. JFinal-ext PoiRender导出Excel 列顺序混乱的问题解决办法
  4. 实时动态测量技术的不足与改进方法
  5. golang 反射_golang原理篇- nil:接口类型和值类型的区别
  6. 使用DBI(perl)实现文本文件的导入导出mysql
  7. mysql rr和rc_MySQL Transaction--RC和RR区别
  8. stm23f103 usart1串口中断可进入,而stm32f205 usart1的中断进不去解决办法
  9. echarts数据可视化系列:柱状图
  10. 员工转正述职答辩问什么问题_新员工转正述职答辩.ppt
  11. Java远程开关机(全过程)
  12. elasticsearch安装插件
  13. 电脑哪个服务器可以玩无限连击,无尽之剑3手把手教你无限连击攻略
  14. 【知识点总结】电力电子技术——第一讲
  15. 【收藏】2020届互联网公司校招时间总表
  16. 我的java学习之路之Spring
  17. QT笔记:低版本Qt适配高清显示器
  18. 2021年10月管理体系认证基础考试真题试卷
  19. oracle修改分区条件,请问能不能更改已经建好的范围分区表的分区规则呢?
  20. 【已解决】leaflet比例尺:L.control.scale 单位国际化(m:米、km:公里、ft:英尺、mi:英里)

热门文章

  1. win10 64位安装32位office
  2. 人耳能听的声音范围与各种发音的频率范围
  3. 预印:提前出版研究发表有负面影响吗?
  4. 计算机用户登录界面,win登录界面突然多出来个Administrator的账户
  5. 批量导入数据将word文档转换成HTML文档
  6. 实现“附近的人”的方式原理
  7. 管理 Office com 加载项
  8. 使用Python解数学方程
  9. TL431和PC817在开关电源中的工作详解
  10. 微信小程序功能:商品收藏-图片预览-客服-分享-加入购物车