1.一种USB接口的USB模式和MHL模式的兼容方法,其特征在于,所述方法应用于终端,所述终端具有两种模式分别为Bypass通信模式和Charge-Detect充电检测模式,所述的方法包括:在终端上电后,进入Bypass通信模式,切换到所述终端上通用串行总线USB接口的USB模式;
所述终端初始化,初始化完成后进入Charge-Detect充电检测模式;
在所述充电检测模式下,检测是否有移动终端高清影音标准接口MHL设备插入所述USB接口;
若有MHL设备插入所述USB接口,则切换到所述USB接口的MHL模式;
检测是否有MHL设备从所述USB接口拔出;
若有MHL设备从所述USB接口拔出,则切换到所述USB接口的USB模式。
2.根据权利要求1所述的方法,其特征在于,所述USB接口包括USB_ID管脚;
所述检测是否有MHL设备插入所述USB接口的步骤包括:检测所述USB_ID管脚的电平;
如果检测到所述USB_ID管脚的电平为低电平,则读取所述USB_ID管脚的对地电阻;
如果所述USB_ID管脚的对地电阻的阻值为1KΩ,则确定有MHL设备插入所述USB接口。
3.根据权利要求1所述的方法,其特征在于,所述USB接口包括VBUS管脚;
所述检测是否有MHL设备从所述USB接口拔出的步骤包括:检测所述VBUS管脚的电平;
如果检测到所述VBUS管脚的电平为低电平,则判断当前是否为所述USB接口的MHL模式;
如果当前为所述USB接口的MHL模式,则确定有MHL设备从所述USB接口拔出。
4.根据权利要求1所述的方法,其特征在于,还包括:在检测到有MHL设备插入所述USB接口之后,将预先设置的设备标识记录为MHL。
5.根据权利要求4所述的方法,其特征在于,所述USB接口包括VBUS管脚;
所述检测是否有MHL设备从所述USB接口拔出的步骤包括:检测所述VBUS管脚的电平;
如果检测到所述VBUS管脚的电平为低电平,则判断所述预先设置的设备标识是否为MHL;
如果所述设备标识为MHL,则确定有MHL设备从所述USB接口拔出。
6.根据权利要求1-5任意一项所述的方法,其特征在于,所述终端包括转换开关;
所述切换到所述USB接口的USB模式的步骤包括:控制所述转换开关切换到所述USB接口的USB模式;
所述切换到所述USB接口的MHL模式的步骤包括:控制所述转换开关切换到所述USB接口的MHL模式。
7.根据权利要求1-5任意一项所述的方法,其特征在于,所述切换到所述USB接口的USB模式的步骤包括:选通所述USB接口的USB通路,通过所述USB通路传输USB数据;
所述切换到所述USB接口的MHL模式的步骤包括:选通所述USB接口的MHL通路,通过所述MHL通路传输MHL数据。
8.一种USB接口的USB模式和MHL模式的兼容装置,其特征在于,所述装置应用于终端,所述终端具有两种模式分别为Bypass通信模式和Charge-Detect充电检测模式,所述的装置包括:第一切换模块,用于在终端上电后,进入Bypass通信模式,切换到所述终端上通用串行总线USB接口的USB模式;
模式进入模块,用于所述终端初始化,初始化完成后进入Charge-Detect充电检测模式;
插入检测模块,用于在所述充电检测模式下,检测是否有移动终端高清影音标准接口MHL设备插入所述USB接口;
第二切换模块,用于在所述插入检测模块检测到有MHL设备插入所述USB接口时,切换到所述USB接口的MHL模式;
拔出检测模块,用于检测是否有MHL设备从所述USB接口拔出;
所述第一切换模块,还用于在所述拔出检测模块检测到有MHL设备从所述USB接口拔出时,则切换到所述USB接口的USB模式。
9.根据权利要求8所述的装置,其特征在于,所述USB接口包括USB_ID管脚;
所述插入检测模块包括:
第一检测子模块,用于检测所述USB_ID管脚的电平;
读取子模块,用于在所述第一检测子模块检测到所述USB_ID管脚的电平为低电平时,读取所述USB_ID管脚的对地电阻;
插入确定子模块,用于在所述读取子模块读取到所述USB_ID管脚的对地电阻的阻值为
1KΩ时,确定有MHL设备插入所述USB接口。
10.根据权利要求8所述的装置,其特征在于,所述USB接口包括VBUS管脚;
所述拔出检测模块包括:
第二检测子模块,用于检测所述VBUS管脚的电平;
模式判断子模块,用于在所述第二检测子模块检测到所述VBUS管脚的电平为低电平时,判断当前是否为所述USB接口的MHL模式;
第一确定子模块,用于在所述模式判断子模块判断出当前为所述USB接口的MHL模式时,确定有MHL设备从所述USB接口拔出。
11.根据权利要求8所述的装置,其特征在于,还包括:标识记录模块,用于在所述插入检测模块检测到有MHL设备插入所述USB接口之后,将预先设置的设备标识记录为MHL。
12.根据权利要求11所述的装置,其特征在于,所述USB接口包括VBUS管脚;
所述拔出检测模块包括:
第三检测子模块,用于检测所述VBUS管脚的电平;
标识判断子模块,用于在所述第三检测子模块检测到所述VBUS管脚的电平为低电平时,判断所述预先设置的设备标识是否为MHL;
第二确定子模块,用于在所述标识判断子模块判断出所述设备标识为MHL时,确定有MHL设备从所述USB接口拔出。