Android [USB] OTG功能如何打开及实现

时间:2014-01-21 09:28:36   收藏:0   阅读:586

前言
         欢迎大家我分享和推荐好用的代码段~~
声明
         欢迎转载,但请保留文章原始出处:
         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

 

[Attention]

目前USB OTG功能只支持U盘(一个FAT分区)、Keyboard、Mouse、PTP device


原文:http://blog.csdn.net/fanmengke_im/article/details/18268237

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!