Android USB OTG功能如何打开及实现
前言
欢迎大家我分享和推荐好用的代码段~~
声明
欢迎转载,但请保留文章原始出处:
CSDN:http://www.csdn.net
雨季o莫忧离:http://blog.csdn.net/luckkof
正文
USB OTG功能如何打开及实现
USB OTG U盘 Keyboard Mouse
1、检查HW原理图,确认是否支持OTG功能(vbus是否供上电,IDDIG pin连接是否正确)
2、若HW确认支持OTG功能,则按照以下方法分别打开USB OTG功能及实现挂载:
- 如何打开USB OTG功能:
- 在alps/mediatek/config/{project}/autoconfig/kconfig/project中打开CONFIG_USB_MTK_OTG和CONFIG_USB_MTK_HDRC_HCD
- CONFIG_USB_MTK_OTG =y
- CONFIG_USB_MTK_HDRC_HCD = y
- 在dws中设定OTG VBUS对应的输出控制pin配置为GPIO模式,var name为GPIO_OTG_DRVVBUS_PIN。再设定IDDIG pin默认模式为IDDIG,var name为GPIO_OTG_IDDIG_EINT_PIN
- 如何实现挂载:
- init.project.rc起始位置处添加如下内容
on early-init
mkdir /mnt/usbotg 0000 system system - vold.fstab末尾添加如下一行
dev_mount usbotg /mnt/usbotg auto /devices/platform/mt_usb - storage_list.xml添加如下一个xml节点
<storage android:mountPoint="/mnt/usbotg"
android:storageDescription="@string/storage_external_usb"
android:removable="true"
android:primary="false" />- 备注:需要根据ProjectConfig.mk中的resource_overlay_support的值来修改对应路径的storage_list.xml文件:
- RESOURCE_OVERLAY_SUPPORT的值为generic ==>> alps/mediatek/custom/{project}/resource_overlay/generic/frameworks/base/core/res/res/xml/storage_list.xml
- RESOURCE_OVERLAY_SUPPORT的值为空 ==>> framework/base/core/res/res/xml/storage_list.xml
- 对于82平台,resource_overlay_support的值可配置为sd_in_ex_otg、sd_ex_otg,则无需再修改对应路径的storage_list.xml文件
[Attention]
目前USB OTG功能只支持U盘(一个FAT分区)、Keyboard、Mouse、PTP device
Android USB OTG功能如何打开及实现相关推荐
- android usb otg 查看,android USB OTG功能如何打开及实现
一.检查HW原理图,确认是否支持OTG功能(vbus是否供上电,IDDIG pin连接是否正确)二.若HW确认支持OTG功能,则按照以下方法分别打开USB OTG功能及实现挂载:如 一.检查HW原理图 ...
- android otg 挂载流程,android USB OTG功能如何打开及实现
1.检查HW原理图,确认是否支持OTG功能(vbus是否供上电,IDDIG pin链接是否正确) 2.若HW确认支持OTG功能,则按照如下方法分别打开USB OTG功能及实现挂载: 如何打开USB O ...
- android USB OTG功能实现
一.检查HW原理图,确认是否支持OTG功能(vbus是否供上电,IDDIG pin连接是否正确) 二.若HW确认支持OTG功能,则按照以下方法分别打开USB OTG功能及实现挂载: 如何打开USB O ...
- android usb otg,android usb otg需要什么权限
USB OTG功能如何打开及实现 USB OTG U盘 Keyboard Mouse 1.检查HW原理图,确认是否支持OTG功能(vbus是否供上电,IDDIG pin连接是否正确) 若HW确认支持O ...
- 如何打开USB OTG功能:
一.检查HW原理图,确认是否支持OTG功能(vbus是否供上电,IDDIG pin连接是否正确) 二.若HW确认支持OTG功能,则按照以下方法分别打开USB OTG功能及实现挂载: 如何打开USB O ...
- Android USB OTG U盘读写相关使用最全总结
Android USB OTG U盘读写相关使用最全总结 https://blog.csdn.net/qq_29924041/article/details/80141514 androidOTG ( ...
- USB OTG功能是什么意思?
USB OTG功能就是可以不通过PC,直接从终端上进行数据的传送,比如楼主想从自己的galaxy R也就是三星i9103上传一首歌给一个MP3,普通的情况下必须使用电脑才能够实现,有了USB OT ...
- Android 系统使用USB OTG功能/打开USB Host API功能
步骤一:确定 Android 设备是否支持 USB Host 功能,具体可以通过以下步骤进行确认: 1. 查看手机或平板设备参数,或者直接联系厂家咨询: 2. 使用 UsbHostDiagnostic ...
- 高通平台 USB OTG功能
1.什么是OTG? USB OTG是USBOn-The-Go的缩写,即OTG技术就是实现在没有Host的情况下,实现设备间的数据传送. 2.硬件接口 5根线 USB_HS_ID USB_HS_D_P ...
最新文章
- 深入研究display:inline-block在浏览器中的应用
- windows 10 快速修复
- 计算机基础教案(XP操作系统)
- javascript常用排序算法总结
- java解决策略膨胀_折腾Java设计模式之策略模式
- hadoop集群-格式化namenode节点后,从节点的datanode不能启动,或者是datanode启动到主节点上。
- c++从入门到精通_资料下载:从入门到精通,手把手教你学DSP
- python保存rtmp流_ffmpeg 推送、保存rtmp 流命令
- 完整仿写鸿洋WanAndroid网站客户端
- 如何用计算机排版打表格,PPT怎么利用表格来进行排版
- HTML5游戏实战 1 50行代码实现正面跑酷游戏
- 让你嘿嘿嘿!最新windows7升级win10方法!
- 关于最佳观影距离分享 投影仪测量的那些事
- 从李兴平到翔子 “草根站长”的简单化生存规则!
- 英国AI初创企业OKRA获416万美元A轮融资
- python,ffprobe获取视频信息
- TC118S/TC118H单通道直流马达驱动IC
- PyQt5:ToggleButton开关按钮(24)
- Baumer工业相机堡盟相机如何使用Binning像素合并功能( Binning像素合并功能的优点和行业应用)(C++)(C#)
- 细谈八种架构设计模式及其优缺点概述