一种复用USB接口传输数据的系统技术方案

技术编号:8323387 阅读:135 留言:0更新日期:2013-02-14 00:38
本发明专利技术提供了一种复用USB接口传输数据的系统,数据传输线的一端为USB接口,连接电子签名工具,另一端连接终端,并将终端发送的信息直接传输至电子签名工具;电子签名工具包括:USB接口、连接USB接口的选通电路和连接USB接口和选通电路的安全芯片;安全芯片检测USB接口接收到的信息,并根据检测到的信息判断采用的数据传输协议类型,根据数据传输协议类型,控制选通电路接通,采用与数据传输协议类型匹配的解调方式,对接收到的信息进行解调,获得解调后的数据;选通电路接收安全芯片的控制端发送的控制信息,根据控制信息接通USB接口和安全芯片中支持数据传输协议的调制解调端。采用本发明专利技术的系统,不仅降低了硬件成本和复杂性,简化了结构,而且便于实现。

【技术实现步骤摘要】
—种复用USB接口传输数据的系统
本专利技术涉及一种电子
,尤其涉及一种复用USB接口传输数据的系统。
技术介绍
现有技术中,带有USB接口的设备往往仅支持USB传输协议,在传输并处理数据时,只能传输或者处理USB协议支持的数据,而无法处理除USB协议之外的协议支持的数据。例如现有的带有USB接口的电子签名工具只能接收终端通过USB传输协议传输的交易信息,生成签名数据后,将签名数据通过USB传输协议上传至与其连接的终端。一旦终端支持的传输协议为串口协议或者音频传输协议,并下发支持上述协议的数据至现有的带有USB接口的电子签名工具中,则该电子签名工具无法处理支持除USB协议之外的协议支持的数据。另外,终端仅仅能够利用其带有的传输接口,传输符合该接口所支持的传输协议的数据。当带有USB接口的电子签名工具需要与该终端进行数据传输,而电子签名工具支持的传输协议与终端支持的传输协议不同时,终端由于其接口及该终端支持的传输协议的限制,无法实现与电子签名工具的数据传输。例如串口设备(P0S机),其仅仅包括串口,当带有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接口的第一电路;所述串口包括数据发送端Tx,数据接收端Rx和控制端RST三端,所述USB接口包括第一数据传输端和第二数据传输端;所述第一电路将所述数据发送端Tx、所述数据接收端Rx连接至所述第一数据传输端;所述第一电路将所述控制端RST连接至所述第二数据传输端;所述第一数据传输端为USB接口的D+和D-中的一个,所述第二数据传输端为USB接口的D+和D-中的另一个。此外,所述第一电路包括二极管、第一上拉电阻、第二上拉电阻、限流电阻;所述二极管的正极连接所述第一数据传输端;所述二极管的负极连接所述数据发送端Tx ;所述第一上拉电阻一端连接高电平,另一端连接所述第一数据传输端;所述第二上拉电阻一端连接高电平,另一端通过限流电阻连接所述第二数据传输端。此外,所述安全芯片包括检测模块和判断模块;所述检测模块检测所述USB接口接收到的信息,获得所述信息的波形;所述判断模块根据所述检测模块检测到的所述信息的波形,判断采用的数据传输协议类型,根据所述数据传输协议类型通过所述控制端输出控制信息至所述选通电路;所述数据传输协议类型为串口全双工通信协议、音频传输协议或USB传输协议。此外,所述数据传输线与所述终端相连的一端为串口 ;所述串口包括发送端Tx和接收端Rx,所述USB接口包括第一数据传输端和第二数据传输端;所述发送端Tx连接所述第一数据传输端;所述接收端Rx连接所述第二数据传输端;所述第一数据传输端为USB接口的D+和D-中的一个,所述第二数据传输端为USB接口的D+和D-中的另一个。此外,所述串口通信协议包括串口半双工通信协议和串口全双工通信协议;所述USB接口包括第一数据传输端和第二数据传输端;所述判断模块还根据所述USB接口的两个信号传输端中的一个是否接收到控制信息RST判断所述串口通信协议类型;如果所述 USB接口的两个信号传输端中的一个接收到控制信息RST,另一个接收到数据信息,则判断出所述串口通信协议为串口半双工通信协议,通过所述控制端输出控制信息至所述选通电路;如果所述USB接口的两个信号传输端中的一个接收到数据信息,另一个没有接收到控制信息RST,则判断出所述串口通信协议为串口全双工通信协议,通过所述控制端输出控制信息至所述选通电路;所述第一数据传输端为USB接口的D+和D-中的一个,所述第二数据传输端为USB接口的D+和D-中的另一个。此外,当所述数据传输协议为音频传输协议时,所述数据传输线与所述终端相连的一端为音频接口 ;所述数据传输线还包括连接所述音频接口和所述USB接口的第一电路;所述音频接口包括声道输出端和麦克端,所述USB接口包括第一数据传输端和第二数据传输端;所述声道输出端接收所述终端发送的音频信息,通过所述第一电路将所述音频信息放大并发送至所述第一数据传输端;所述第二数据传输端接收所述电子签名工具发送的音频信息,通过所述第一电路将所述音频信息衰减并发送至所述麦克端;所述第一数据传输端为USB接口的D+和D-中的一个,所述第二数据传输端为USB接口的D+和D-中的另一个。此外,所述选通电路包括至少2组选通子电路,每组所述选通子电路包括2个可本文档来自技高网
...

【技术保护点】
一种复用USB接口传输数据的系统,其特征在于,所述系统包括:终端、数据传输线以及电子签名工具;所述数据传输线的一端为USB接口,连接所述电子签名工具,另一端连接所述终端,并将所述终端发送的信息直接传输至所述电子签名工具;所述电子签名工具包括:USB接口、连接所述USB接口的选通电路和连接所述USB接口和所述选通电路的安全芯片;所述USB接口接收所述信息;所述安全芯片检测所述USB接口接收到的所述信息,并根据检测到的所述信息判断采用的数据传输协议类型,根据所述数据传输协议类型,控制所述选通电路接通,采用与所述数据传输协议类型匹配的解调方式,对接收到的所述信息进行解调,获得解调后的数据;所述选通电路接收所述安全芯片的控制端发送的控制信息,根据控制信息接通所述USB接口和所述安全芯片中支持所述数据传输协议的调制解调端。

【技术特征摘要】
1.一种复用USB接口传输数据的系统,其特征在于,所述系统包括终端、数据传输线以及电子签名工具; 所述数据传输线的一端为USB接口,连接所述电子签名工具,另一端连接所述终端,并将所述终端发送的信息直接传输至所述电子签名工具; 所述电子签名工具包括=USB接口、连接所述USB接口的选通电路和连接所述USB接口和所述选通电路的安全芯片; 所述USB接口接收所述信息; 所述安全芯片检测所述USB接口接收到的所述信息,并根据检测到的所述信息判断采用的数据传输协议类型,根据所述数据传输协议类型,控制所述选通电路接通,采用与所述数据传输协议类型匹配的解调方式,对接收到的所述信息进行解调,获得解调后的数据; 所述选通电路接收所述安全芯片的控制端发送的控制信息,根据控制信息接通所述USB接口和所述安全芯片中支持所述数据传输协议的调制解调端。2.根据权利要求I所述的系统,其特征在于,所述安全芯片采用与所述数据传输协议类型匹配的调制方式,调制待发送数据获得待发送信息,通过已接通的所述选通电路及所述数据传输线将所述待发送信息直接传输至所述终端。3.根据权利要求2所述的系统,其特征在于,所述安全芯片包括签名模块; 所述签名模块对获得的解调后的数据进行签名,获得待发送数据;所述待发送数据包括签名数据。4.根据权利要求1-3任一项所述的系统,其特征在于,所述安全芯片包括检测模块和判断模块; 所述检测模块检测所述USB接口接收到的信息,获得所述信息的波形; 所述判断模块根据所述检测模块检测到的所述信息的波形,判断采用的数据传输协议类型,根据所述数据传输协议类型通过所述控制端输出控制信息至所述选通电路; 所述数据传输协议类型为串口通信协议、音频传输协议或USB传输协议。5.根据权利要求1-3任一项所述的系统,其特征在于,所述安全芯片包括检测模块和判断模块; 所述检测模块检测所述USB接口接收到的信息,获得所述信息的波形; 所述判断模块根据所述检测模块检测到的所述信息的波形,判断采用的数据传输协议类型,根据所述数据传输协议类型通过所述控制端输出控制信息至所述选通电路; 所述数据传输协议类型为串口半双工通信协议、音频传输协议或USB传输协议。6.根据权利要求5所述的系统,其特征在于,所述数据传输线与所述终端相连的一端为串口 ;所述数据传输线还包括连接所述串口和所述USB接口的第一电路; 所述串口包括数据发送端Tx,数据接收端Rx和控制端RST三端,所述USB接口包括第一数据传输端和第二数据传输端; 所述第一电路将所述数据发送端Tx、所述数据接收端Rx连接至所述第一数据传输端; 所述第一电路将所述控制端RST连接至所述第二数据传输端; 所述第一数据传输端为USB接口的D+和D-中的一个,所述第二数据传输端为USB接口的D+和D-中的另一个。7.根据权利要求6所述的系统,其特征在于,所述第一电路包括二极管、第一上拉电阻、第二上拉电阻、限流电阻; 所述二极管的正极连接所述第一数据传输端; 所述二极管的负极连接所述数据发送端Tx ; 所述第一上拉电阻一端连接高电平,另一端连接所述第一数据传输端; 所述第二上拉电阻一端连接高电平,另一端通过限流电阻连接所述第二数据传输端。8.根据权利要求1-3任一项所述的系统,其特征在于,所述安全芯片包括检测模块和判断模块; 所述检测模块检测所述USB接口接收到的信息,获得所述信息的波形; 所述判断模块根据所述检测模块检测到的所述信息的波形,判断采用的数据传输协议类型,根据所述数据传输协议类型通过所述控制端输出控制信息至所述选通电路; 所述数据传输协议类型为串口全双工通信协议、音频传输协议或USB传输协议。9.根据权利要求8所述的系统,其特征在于,所述数据传输线与所述终端相连的一端为串口 ; 所述串口包括发送端Tx和接收端Rx,所述USB接口包括第一数据传输端和第二数据传输端; 所述发送端Tx连接所述第一数据传输端;所述接收端Rx连接所述第二数据传输端;所述第一数据传输端为USB接口的D+和D-中的一个,所述第二数据传输端为USB接口的D+和D-中的另一个。10.根据权利要求4所述的系统,其特征在于,所述串口通信协议包括串口半双工通信协议和串口全双工通信协议;所述USB接口包括第一数据传输端和第二数据传输端; 所述判断模块还根据所述USB接口的两个信号传输端中的一个是否接收到控制信息RST判断所述串口通信协议类型; 如果所述USB接口的两个信号传输端中的一个接收到控制信息RST,另一个接收到数据信息,则判断出所述串口通信协议为串口半双工通信协议,通过所述控制端输出控制信息至所述选通电路; 如果所述USB接口的两个信号传输端中的一个接收到数据信息,另一个没有接收到控制信息RST,则判断出所述串口通信协议为串口全双工通信协议,通过所述控制端输出控制信息至所述选通电路; 所述第一数据传输端为USB接口的D+和D-中的一个,所述第二数据传输端为USB接口的D+和D-中的另一个。11.根据权利要求4所述的系统,其特征在于,当所述数据传输协议为音频传输协议时,所述数据传输线与所述终端相连的一端为音频接口 ;所述数据传输线还包括连接所述音频接口和所述USB接口的第一电路; 所述音频接口包括声道输出端和麦克端,所述USB接口包括第一数据传输端和第二数据传输端; 所述声道输出端接收所述终端发送的音频信息,通过所述第一电路将所述音频信息放大并发送至所述第一数据传输端; 所述第二数据传输端接收所述电子签名工具发送的音频信息,通过所述第一电路将所述音频信息衰减并发送至所述麦克端;所述第一数据传输端为USB接口的D+和D-中的一个,所述第二数据传输端为USB接口的D+和D-中的另一个。12.根据权利要求1-3任一项所述的系统,其特征在于,所述选通...

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

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

1