Android下USB的虚拟串口功能
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的虚拟串口功能相关推荐
- Jlink v9虚拟串口功能,不用再单独购买串口线了
前言 买来JLINK之后除了调试之外,也没用过其他什么功能,由于最近需要用到串口功能,看到jlink有虚拟串口功能,便试了试,发现还挺好用,特地分享一下. 一.如何打开虚拟串口功能? 安装完jlink ...
- 蒲公英串口服务器接显示器,蒲公英虚拟串口功能使用帮助
蒲公英路由器USB接口新增了虚拟串口功能: 通过蒲公英硬件上的USB口连接串口设备,即可实现组网内的其它成员异地调试此串口,无需跑到现场.下面给大家介绍下如何使用. (注:仅支持官网部分型号) 一.蒲 ...
- USB VCP虚拟串口通讯详细配置步骤(STM32H732)
USB VCP虚拟串口通讯详细配置步骤(STM32H732) 一.软件版本 二.CodeMX配置 1.使能外部高速时钟. 2.开启USB外设,选择USB Device功能,速度为默认全速USB设备12 ...
- Android下USB Accessory的实现分析 (三)--- Android Open AccessoryProtocol
本文 接着前面的文章 <Android下USB Accessory的实现分析 (二)- 底层驱动设计实现> 2.1.4 Android Open AccessoryProtocol 为了支 ...
- Android下USB Accessory的实现分析 (一)--- AOA背景介绍
摘要 本文介绍了USB Accessory的一些背景知识,并从Linux驱动到Android Framework层,阐述了USB accessory的整个实现过程. 关键词: Android,USB, ...
- STM32CubeIDE使用全速USB的虚拟串口进行环路测试
目录 一.简介 1.1.开发环境 1.2.实现功能 二.STM32CubeIDE配置 2.1.打开全速USB 2.2.调用USB库 三.程序解析 3.1.修改usbd_cdc_if.c 3.2.函数C ...
- Jlink使用技巧之虚拟串口功能
前言 串口调试是单片机开发过程必不可少的一个功能,一般是使用一个UART-TTL的串口模块来实现串口的功能,其实下载调试使用的Jlink仿真器也可以实现串口调试的功能,本篇文章将介绍如何使用Jlink ...
- Android模拟器实现windows虚拟串口通信调试
1. 下载 Virtual Serial Port Driver ,安装后好后,创建一对虚拟串口 2.打开计算机管理 查看设备管理->端口 查看是否生成虚拟端口.(如果没有生成 重启试下) 3 ...
- STM32F407使用USB作虚拟串口出现黄感叹号
最近因为工作需要使用到了STM32F407VET6的USB_OTG_FS作为虚拟串口. 之前用STM32 CubeMX生成过STM32F103C8T6的虚拟串口代码,感觉用起来很方便,于是这次的F40 ...
- android下usb框架系列文章---(2)Usb mass_storage turn on的过程
下面从framework层的ui来看一下插入usb后share的过程,这个动作的触发是从status bar下面弹出的usb connect开始的. frameworks/base/packages/ ...
最新文章
- 敏捷开发的艺术读书笔记
- 适合做公安网的php,gonganbeian.php
- Oracle单机报监听不支持服务,(转)oracle 启动监听 报“监听程序不支持服务” 解决...
- const int 和INT const区别
- UI Blue crystall class sap_bluecrystal is added here to html node
- JS控制文字只显示两行,超出部分显示省略号
- Delphi自动清除临时文件及备份文件的批处理
- erlang observer工具
- easyui更换主题之后出现validatebox的验证提示信息显示跑偏的解决方案
- 人员能力模型及能力培养设计
- 小米平板2怎么显示电脑连接服务器,小米平板2有什么接口?小米平板2有HDMI接口吗?...
- 改进平滑滚动,修改音量调节级数实现音量微调【编译自XDA 适用于大部分设备】
- Linux 5300AGN网卡驱动,t400 wifi link 5100 AGN linux驱动安装
- 大量贴图采样限制下的渲染处理方法
- 零基础也能学会的——用Python制作超级玛丽小游戏
- 谷歌浏览器占CPU非常高的解决办法
- python操作xlsx格式文件
- 南京大学计算机 曹云浩,【2015.青春曲园】第二十六届“迎校庆”校园十佳歌手大赛独家放送~...
- 011-Java代理模式
- BM发声,孙宇晨入场,国产公链集体进军DeFi