一种智能密钥设备的接口接入模式检测方法及设备技术

技术编号:9990216 阅读:92 留言:0更新日期:2014-05-02 01:54
本发明专利技术提供一种智能密钥设备的接口接入模式检测方法和设备,可以使智能密钥设备获知接入模式及进入相应模式的工作状态,该方法包括:检测模块通过第一检测引脚与USB接口的D+引脚连接,通过第二检测引脚与D-引脚连接;第一检测引脚向D+引脚输出高电平,检测第一检测引脚和第二检测引脚是否接收到终端握手信号以及第二检测引脚的第一电平;如果接收到终端握手信号,则判断接入模式为USB信息传输模式,智能密钥设备进入相应工作状态;如果没有接收到终端握手信号且第二检测引脚的第一电平为高电平,则第一检测引脚向D+引脚输出低电平,检测第二检测引脚的第二电平;如果为低电平,则判断接入模式为充电器模式,智能密钥设备进入相应工作状态。

【技术实现步骤摘要】
【专利摘要】本专利技术提供一种智能密钥设备的接口接入模式检测方法和设备,可以使智能密钥设备获知接入模式及进入相应模式的工作状态,该方法包括:检测模块通过第一检测引脚与USB接口的D+引脚连接,通过第二检测引脚与D-引脚连接;第一检测引脚向D+引脚输出高电平,检测第一检测引脚和第二检测引脚是否接收到终端握手信号以及第二检测引脚的第一电平;如果接收到终端握手信号,则判断接入模式为USB信息传输模式,智能密钥设备进入相应工作状态;如果没有接收到终端握手信号且第二检测引脚的第一电平为高电平,则第一检测引脚向D+引脚输出低电平,检测第二检测引脚的第二电平;如果为低电平,则判断接入模式为充电器模式,智能密钥设备进入相应工作状态。【专利说明】一种智能密钥设备的接口接入模式检测方法及设备
本专利技术涉及一种电子
,尤其涉及一种智能密钥设备的接口接入模式检测方法及设备。
技术介绍
目前,智能密钥设备是保护网上银行资金安全的重要工具,从技术角度来看,智能密钥设备是用于网上银行电子签名和数据认证的工具,其内置微型安全芯片,采用密钥算法对网上数据进行加密、解密和数字签名,确保网上交易的保密性、真实性、完整性和不可否认性。智能密钥设备的充电器大部分都采用支持国家充电标准的USB (UniversalSerial BUS,通用串行总线)充电接口,而智能密钥设备也通过USB接口与终端传递数据。这样导致了当智能密钥设备与其他设备通过USB接口连接时,无法判断连接设备为终端还是充电器,进而无法在智能密钥设备的屏幕上正确显示接入模式,且智能密钥设备不能根据接入模式进入该接入模式的工作状态。
技术实现思路
本专利技术旨在解决智能密钥设备无法获知接入模式以及不能进入相应模式的工作状态的问题。本专利技术的主要目的在于提供一种智能密钥设备的接口接入模式检测方法。本专利技术的另一目的在于提供一种智能密钥设备的接口接入模式检测设备。为达到上述目的,本专利技术的技术方案具体是这样实现的:本专利技术提供了一种智能密钥设备的接口接入模式检测方法,包括:检测模块通过所述检测模块的第一检测引脚与USB接口的D+引脚连接,通过所述检测模块的第二检测引脚与所述USB接口的D-引脚连接;所述检测模块通过所述第一检测引脚向所述D+引脚输出高电平,所述检测模块检测所述第一检测引脚和所述第二检测引脚是否接收到终端握手信号以及检测所述第二检测引脚的电平;如果所述检测模块检测所述第一检测引脚及所述第二检测引脚接收到所述终端握手信号,则判断所述接入模式为USB信息传输模式,所述智能密钥设备进入USB信息传输模式工作状态;如果所述检测模块检测所述第一检测引脚和所述第二检测引脚没有接收到所述终端握手信号且检测到所述第二检测引脚的所述第一电平为高电平,则所述检测模块通过所述第一检测引脚向所述D+引脚输出低电平,检测所述第二检测引脚的第二电平;如果所述第二检测引脚的所述第二电平为低电平,则判断所述接入模式为充电器模式,所述智能密钥设备进入充电器模式工作状态。此外,在所述如果所述第二检测引脚的所述第二电平为低电平和所述判断所述接入模式为充电器模式的步骤之间,还包括以下步骤:所述检测模块通过所述第一检测引脚向所述D+输出高电平,检测所述第二检测引脚的第三电平;如果所述第二检测引脚的所述第三电平为高电平,则判断所述接入模式为充电器模式。此外,该方法还包括:如果所述检测模块检测所述第一检测引脚及所述第二检测引脚没有接收到终端握手信号且所述第二检测引脚的所述第一电平为低电平,则所述检测模块继续通过所述第一检测引脚向所述D+引脚输出高电平,直到所述检测模块检测所述第二检测引脚的电平为高电平或所述第一检测引脚及所述第二检测引脚接收到所述终端握手信号为止。本专利技术另一方面提供了一种智能密钥设备的接口接入模式检测设备,包括检测模块和USB接口 ;所述USB接口,包括D-弓丨脚和D+引脚;所述检测模块,包括输出单元、检测单元和判断单元;所述输出单元与所述D+引脚连接,所述检测单元与所述D+引脚和所述D-引脚连接;所述检测单元与所述输出单元连接;所述判断单元与所述检测单元连接;所述输出单元,用于向所述D+引脚输出高电平;所述检测单元,用于在所述输出单元向所述D+引脚输出高电平后,检测所述D+引脚和所述D-引脚是否接收到终端握手信号以及检测所述D-引脚的电平,将检测结果发送至所述输出单元和所述判断单元;所述判断单元,用于如果检测单元检测所述D+引脚和所述D-引脚接收到所述终端握手信号,则判断接入模式为USB信息传输模式,所述智能密钥设备进入USB信息传输模式工作状态;所述输出单元,还用于如果所述检测单元检测所述D+引脚和所述D-引脚没有接收到所述终端握手信号且检测到所述D-引脚的所述第一电平为高电平,向所述D+引脚输出低电平;所述检测单元,还用于所述输出单元向所述D+引脚输出低电平后,检测所述D-引脚的第二电平,将所述检测结果发送至所述输出单元和所述判断单元;所述判断单元,还用于如果所述输出单元向所述D+引脚输出低电平后,所述检测单元检测所述D-引脚的所述第二电平为低电平,判断所述接入模式为充电器模式,所述智能密钥设备进入充电器模式工作状态。此外,所述输出单元,还用于在所述检测单元检测所述D-引脚的所述第二电平为低电平后,向所述D+引脚输出高电平;所述检测单元,还用于所述输出单元向所述D+引脚输出高电平后,检测所述D-引脚的第三电平;所述判断单元,还用于如果所述检测单元检测所述D-引脚的所述第三电平为高电平,判断所述接入模式为充电器模式。此外,所述输出单元,还用于如果检测单元检测所述D+引脚及所述D-引脚没有接收到所述终端握手信号且所述D-引脚的所述第一电平为低电平,继续向所述D+引脚输出高电平,直到所述检测单元检测所述D-引脚电平为高电平或检测到所述D+引脚和所述D-引脚接收到所述终端握手信号为止。由上述本专利技术提供的技术方案可以看出,采用了本专利技术提供的智能密钥设备的接口接入模式检测方法和设备,检测模块通过向USB接口的D+引脚输入高电平,检测D+引脚和D-引脚的接收终端握手信号以及检测D-引脚的第一电平,可判断出接入智能密钥设备的USB接口的接入模式是否为USB信息传输模式,如果D-引脚的第一电平为高电平,可进一步向D+引脚输入低电平,如果D-引脚的第二电平为低电平,可以判断接入模式为充电器模式。智能密钥设备获知接入模式后,可以进一步使智能密钥设备进入相应的工作状态,显示屏正确显示出智能密钥设备的工作状态。【专利附图】【附图说明】为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他附图。图1为本专利技术实施例1提供的智能密钥设备的接口接入模式检测方法的流程图;图2为本专利技术实施例1提供的智能密钥设备的接口接入模式检测设备的结构示意图。【具体实施方式】下面结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术的实施例,本领域普通技术人员在没有做本文档来自技高网
...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:李东声
申请(专利权)人:天地融科技股份有限公司
类型:发明
国别省市:

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

1