1 . 先关闭usb的gadge功能

echo 0 > /sys/class/android_usb/android0/enable

2 . 设置acm_transports为"TTY"的功能

echo "TTY" > /sys/class/android_usb/android0/f_acm/acm_transports

3 .gadge中加入ACM功能

echo "acm" > /sys/class/android_usb/android0/functions

4 .使能gadge

echo 1 > /sys/class/android_usb/android0/enable

5 .之后插上USB到电脑上,你将能够看见串口的端口

6 .Android App的串口通讯例程(使用google开源的串口库,含JNI源码)
Download

Android下USB的虚拟串口功能相关推荐

  1. Jlink v9虚拟串口功能,不用再单独购买串口线了

    前言 买来JLINK之后除了调试之外,也没用过其他什么功能,由于最近需要用到串口功能,看到jlink有虚拟串口功能,便试了试,发现还挺好用,特地分享一下. 一.如何打开虚拟串口功能? 安装完jlink ...

  2. 蒲公英串口服务器接显示器,蒲公英虚拟串口功能使用帮助

    蒲公英路由器USB接口新增了虚拟串口功能: 通过蒲公英硬件上的USB口连接串口设备,即可实现组网内的其它成员异地调试此串口,无需跑到现场.下面给大家介绍下如何使用. (注:仅支持官网部分型号) 一.蒲 ...

  3. USB VCP虚拟串口通讯详细配置步骤(STM32H732)

    USB VCP虚拟串口通讯详细配置步骤(STM32H732) 一.软件版本 二.CodeMX配置 1.使能外部高速时钟. 2.开启USB外设,选择USB Device功能,速度为默认全速USB设备12 ...

  4. Android下USB Accessory的实现分析 (三)--- Android Open AccessoryProtocol

    本文 接着前面的文章 <Android下USB Accessory的实现分析 (二)- 底层驱动设计实现> 2.1.4 Android Open AccessoryProtocol 为了支 ...

  5. Android下USB Accessory的实现分析 (一)--- AOA背景介绍

    摘要 本文介绍了USB Accessory的一些背景知识,并从Linux驱动到Android Framework层,阐述了USB accessory的整个实现过程. 关键词: Android,USB, ...

  6. STM32CubeIDE使用全速USB的虚拟串口进行环路测试

    目录 一.简介 1.1.开发环境 1.2.实现功能 二.STM32CubeIDE配置 2.1.打开全速USB 2.2.调用USB库 三.程序解析 3.1.修改usbd_cdc_if.c 3.2.函数C ...

  7. Jlink使用技巧之虚拟串口功能

    前言 串口调试是单片机开发过程必不可少的一个功能,一般是使用一个UART-TTL的串口模块来实现串口的功能,其实下载调试使用的Jlink仿真器也可以实现串口调试的功能,本篇文章将介绍如何使用Jlink ...

  8. Android模拟器实现windows虚拟串口通信调试

    1. 下载  Virtual Serial Port Driver ,安装后好后,创建一对虚拟串口 2.打开计算机管理 查看设备管理->端口 查看是否生成虚拟端口.(如果没有生成 重启试下) 3 ...

  9. STM32F407使用USB作虚拟串口出现黄感叹号

    最近因为工作需要使用到了STM32F407VET6的USB_OTG_FS作为虚拟串口. 之前用STM32 CubeMX生成过STM32F103C8T6的虚拟串口代码,感觉用起来很方便,于是这次的F40 ...

  10. android下usb框架系列文章---(2)Usb mass_storage turn on的过程

    下面从framework层的ui来看一下插入usb后share的过程,这个动作的触发是从status bar下面弹出的usb connect开始的. frameworks/base/packages/ ...

最新文章

  1. 敏捷开发的艺术读书笔记
  2. 适合做公安网的php,gonganbeian.php
  3. Oracle单机报监听不支持服务,(转)oracle 启动监听 报“监听程序不支持服务” 解决...
  4. const int 和INT const区别
  5. UI Blue crystall class sap_bluecrystal is added here to html node
  6. JS控制文字只显示两行,超出部分显示省略号
  7. Delphi自动清除临时文件及备份文件的批处理
  8. erlang observer工具
  9. easyui更换主题之后出现validatebox的验证提示信息显示跑偏的解决方案
  10. 人员能力模型及能力培养设计
  11. 小米平板2怎么显示电脑连接服务器,小米平板2有什么接口?小米平板2有HDMI接口吗?...
  12. 改进平滑滚动,修改音量调节级数实现音量微调【编译自XDA 适用于大部分设备】
  13. Linux 5300AGN网卡驱动,t400 wifi link 5100 AGN linux驱动安装
  14. 大量贴图采样限制下的渲染处理方法
  15. 零基础也能学会的——用Python制作超级玛丽小游戏
  16. 谷歌浏览器占CPU非常高的解决办法
  17. python操作xlsx格式文件
  18. 南京大学计算机 曹云浩,【2015.青春曲园】第二十六届“迎校庆”校园十佳歌手大赛独家放送~...
  19. 011-Java代理模式
  20. BM发声,孙宇晨入场,国产公链集体进军DeFi

热门文章

  1. css 的z-index研究
  2. linux关闭在线登录用户和禁止root/IP直接ssh登录linux
  3. 如何将c语言转成汇编语言,如何把汇编语言转换成C语言
  4. python下载后在哪打开_centos6/7系统的自带的python安装在哪里?
  5. 了解和熟悉数据库相关知识
  6. 设计模式之禅——模板方法模式钩子方法
  7. 3D MAX脚本原理
  8. 企业应用打包的时候 修改ipa包的bundle identifier
  9. 如何安装 chrome 开发版
  10. poj 3074(DLX)