接口识别方法以及终端技术

技术编号:14048296 阅读:57 留言:0更新日期:2016-11-23 23:56
本发明专利技术公开了一种接口识别方法,包括以下步骤:监测终端的外部USB接口的第一管脚的电平信号值;根据电平信号值判断第一管脚是否接收到第一预定电压的供电信号;若第一管脚接收到供电信号,则判定终端外接的设备为第一设备,并将与第一设备匹配的终端内部的第一接口与外部USB接口电连接;若第一管脚没有接收到供电信号,则获取外部USB接口的第二管脚的电平信号值,并在根据第二管脚的电平信号值判定终端外接的设备为第二设备时,将与第二设备匹配的终端内部的第二接口与外部USB接口电连接。本发明专利技术还公开了一种终端。本发明专利技术提供的接口识别方法和终端,可以实现USB接口和RS232接口之间的自动切换,同时避免在进行手动接口识别时对接口的损坏现象。

【技术实现步骤摘要】

本专利技术涉及通讯
,尤其涉及一种接口识别方法以及终端
技术介绍
通讯设备的面板通常需要提供USB(Universal Serial Bus,通用串行总线)接口和RS232接口,而USB接口需要支持USB插座接口和USB插头接口。USB接口一般用于配置数据的传输,RS232接口一般用于通讯设备的维护。目前,通讯设备的集成度越来越高,通讯设备的面板尺寸也越来越小,限于面板尺寸,通讯设备往往只能在USB接口和RS232接口中提供一种接口,从而导致通讯设备的使用和维护较麻烦。上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术。
技术实现思路
本专利技术的主要目的在于提供一种接口识别方法以及终端,旨在实现USB接口和RS232接口之间的自动切换,同时避免在进行手动接口识别时对接口的损坏现象。为实现上述目的,本专利技术提供的一种接口识别方法,所述接口识别方法包括以下步骤:监测终端的外部USB接口的第一管脚的电平信号值;根据所述电平信号值判断所述第一管脚是否接收到第一预定电压的供电信号;若所述第一管脚接收到所述供电信号,则判定所述终端外接的设备为第一设备,并将与所述第一设备匹配的终端内部的第一接口与所述外部USB接口电连接;若所述第一管脚没有接收到所述供电信号,则获取所述外部USB接口的第二管脚的电平信号值,并在根据所述第二管脚的电平信号值判定所述终端外接的设备为第二设备时,将与所述第二设备匹配的终端内部的第二接口与
所述外部USB接口电连接。优选地,所述若所述第一管脚没有接收到所述供电信号,则获取所述外部USB接口的第二管脚的电平信号值,并在根据所述第二管脚的电平信号值判定所述终端外接的设备为第二设备时,将与所述第二设备匹配的终端内部的第二接口与所述外部USB接口电连接的步骤包括:若所述第一管脚没有接收到所述供电信号,则获取所述外部USB接口的第二管脚的电平信号值;判断获取的所述第二管脚的电平信号值是否小于第一预定值;若所述第二管脚的电平信号值小于所述第一预定值,则判定所述终端外接的设备为第二设备,并将与所述第二设备匹配的终端内部的第二接口与所述外部USB接口电连接。优选地,所述判断获取的所述第二管脚的电平信号值是否小于第一预定值的步骤之后还包括:若所述第二管脚的电平信号值大于或等于所述第一预定值,则通过第一管脚输出第一预定时间的预定电压;获取所述外部USB接口的第二管脚和第三管脚的电平信号值;判断所述第二管脚和第三管脚的电平信号值是否均大于第二预定值;若所述第二管脚和第三管脚的电平信号值均大于第二预定值,则判定所述终端外接的设备为第三设备,并将与所述第三设备匹配的终端内部的第三接口与所述外部USB接口电连接。优选地,所述监测终端的外部USB接口的第一管脚的电平信号值的步骤之前还包括:断开所述外部USB接口与所述第一接口、第二接口以及第三接口的电连接。优选地,所述监测终端的外部USB接口的第一管脚的电平信号值的步骤进一步包括:在第二预定时间内,持续监测终端的外部USB接口的第一管脚的电平信号值。此外,为实现上述目的,本专利技术还提出一种终端,所述终端包括:监测模块,用于监测终端的外部USB接口的第一管脚的电平信号值;第一判断模块,用于根据所述电平信号值判断所述第一管脚是否接收到第一预定电压的供电信号;第一连接模块,用于若所述第一管脚接收到所述供电信号,则判定所述终端外接的设备为第一设备,并将与所述第一设备匹配的终端内部的第一接口与所述外部USB接口电连接;第二连接模块,用于若所述第一管脚没有接收到所述供电信号,则获取所述外部USB接口的第二管脚的电平信号值,并在根据所述第二管脚的电平信号值判定所述终端外接的设备为第二设备时,将与所述第二设备匹配的终端内部的第二接口与所述外部USB接口电连接。优选地,所述第二连接模块包括:第一获取单元,用于若所述第一管脚没有接收到所述供电信号,则获取所述外部USB接口的第二管脚的电平信号值;第一判断单元,用于判断获取的所述第二管脚的电平信号值是否小于第一预定值;第一连接单元,用于若所述第二管脚的电平信号值小于所述第一预定值,则判定所述终端外接的设备为第二设备,并将与所述第二设备匹配的终端内部的第二接口与所述外部USB接口电连接。优选地,所述第二连接模块还包括:电源输出单元,用于若所述第二管脚的电平信号值大于或等于所述第一预定值,则通过第一管脚输出第一预定时间的预定电压;第二获取单元,用于获取所述外部USB接口的第二管脚和第三管脚的电平信号值;第二判断单元,用于判断所述第二管脚和第三管脚的电平信号值是否均大于第二预定值;第二连接单元,用于若所述第二管脚和第三管脚的电平信号值均大于第二预定值,则判定所述终端外接的设备为第三设备,并将与所述第三设备匹配的终端内部的第三接口与所述外部USB接口电连接。优选地,所述终端还包括:断开模块,用于断开所述外部USB接口与所述第一接口、第二接口以及第三接口的电连接。优选地,所述监测模块进一步用于:在第二预定时间内,持续监测终端的外部USB接口的第一管脚的电平信号值。本专利技术提供的接口识别方法和终端,通过监测终端的外部USB接口的第一管脚的电平信号值,根据所述电平信号值判断所述第一管脚是否接收到第一预定电压的供电信号,在所述第一管脚接收到所述供电信号时,判定所述终端外接的设备为第一设备,并将与所述第一设备匹配的终端内部的第一接口与所述外部USB接口电连接;在所述第一管脚没有接收到所述供电信号时,获取所述外部USB接口的第二管脚的电平信号值,并在根据所述第二管脚的电平信号值判定所述终端外接的设备为第二设备时,将与所述第二设备匹配的终端内部的第二接口与所述外部USB接口电连接。这样,可以自动识别当前所外插接的设备是何种设备,如是具有USB插座的设备、具有USB插头的设备还是具有RS232接口的设备,而匹配连接终端内部对应的接口,从而实现了接口的自动识别,同时可以避免手动进行接口切换过程中由于电平信号变化过大导致的接口损坏现象。附图说明图1为本专利技术接口识别方法第一实施例的流程示意图;图2为图1中步骤S104的细化流程示意图;图3为本专利技术接口识别方法第二实施例的流程示意图;图4为本专利技术终端第一实施例的功能模块示意图;图5为图4中第二连接模块的细化功能模块示意图;图6为本专利技术终端第二实施例的功能模块示意图;图7为本专利技术终端一实施例的硬件连接示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术提供一种接口识别方法,参照图1,在一实施例中,所述接口识别方法包括以下步骤:步骤S101,监测终端的外部USB接口的第一管脚的电平信号值;本实施例中,所述终端可以包括诸如移动电话、智能电话、笔记本电脑、数字广播接收器、PDA(个人数字助理)、PAD(平板电脑)、PMP(便携式多媒体播放器)、导航装置等带有USB接口的移动终端以及诸如数字TV、台式计算机等带有USB接口的固定终端。本实施例中,所述外部USB接口具体为一mini-USB连接器,用于外接具有USB插座接口的设备、具有USB插头接口的设备以及具有RS132接口的设备等,可本文档来自技高网...
接口识别方法以及终端

【技术保护点】
一种接口识别方法,其特征在于,所述接口识别方法包括以下步骤:监测终端的外部USB接口的第一管脚的电平信号值;根据所述电平信号值判断所述第一管脚是否接收到第一预定电压的供电信号;若所述第一管脚接收到所述供电信号,则判定所述终端外接的设备为第一设备,并将与所述第一设备匹配的终端内部的第一接口与所述外部USB接口电连接;若所述第一管脚没有接收到所述供电信号,则获取所述外部USB接口的第二管脚的电平信号值,并在根据所述第二管脚的电平信号值判定所述终端外接的设备为第二设备时,将与所述第二设备匹配的终端内部的第二接口与所述外部USB接口电连接。

【技术特征摘要】
1.一种接口识别方法,其特征在于,所述接口识别方法包括以下步骤:监测终端的外部USB接口的第一管脚的电平信号值;根据所述电平信号值判断所述第一管脚是否接收到第一预定电压的供电信号;若所述第一管脚接收到所述供电信号,则判定所述终端外接的设备为第一设备,并将与所述第一设备匹配的终端内部的第一接口与所述外部USB接口电连接;若所述第一管脚没有接收到所述供电信号,则获取所述外部USB接口的第二管脚的电平信号值,并在根据所述第二管脚的电平信号值判定所述终端外接的设备为第二设备时,将与所述第二设备匹配的终端内部的第二接口与所述外部USB接口电连接。2.如权利要求1所述的接口识别方法,其特征在于,所述若所述第一管脚没有接收到所述供电信号,则获取所述外部USB接口的第二管脚的电平信号值,并在根据所述第二管脚的电平信号值判定所述终端外接的设备为第二设备时,将与所述第二设备匹配的终端内部的第二接口与所述外部USB接口电连接的步骤包括:若所述第一管脚没有接收到所述供电信号,则获取所述外部USB接口的第二管脚的电平信号值;判断获取的所述第二管脚的电平信号值是否小于第一预定值;若所述第二管脚的电平信号值小于所述第一预定值,则判定所述终端外接的设备为第二设备,并将与所述第二设备匹配的终端内部的第二接口与所述外部USB接口电连接。3.如权利要求2所述的接口识别方法,其特征在于,所述判断获取的所述第二管脚的电平信号值是否小于第一预定值的步骤之后还包括:若所述第二管脚的电平信号值大于或等于所述第一预定值,则通过第一管脚输出第一预定时间的预定电压;获取所述外部USB接口的第二管脚和第三管脚的电平信号值;判断所述第二管脚和第三管脚的电平信号值是否均大于第二预定值;若所述第二管脚和第三管脚的电平信号值均大于第二预定值,则判定所述终端外接的设备为第三设备,并将与所述第三设备匹配的终端内部的第三接口与所述外部USB接口电连接。4.如权利要求3所述的接口识别方法,其特征在于,所述监测终端的外部USB接口的第一管脚的电平信号值的步骤之前还包括:断开所述外部USB接口与所述第一接口、第二接口以及第三接口的电连接。5.如权利要求1所述的接口识别方法,其特征在于,所述监测终端的外部USB接口的第一管脚的...

【专利技术属性】
技术研发人员:吴平伟
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1