CN102063400B - 一种通用串行总线设备转接装置 - Google Patents

一种通用串行总线设备转接装置 Download PDF

Info

Publication number
CN102063400B
CN102063400B CN 201110002187 CN201110002187A CN102063400B CN 102063400 B CN102063400 B CN 102063400B CN 201110002187 CN201110002187 CN 201110002187 CN 201110002187 A CN201110002187 A CN 201110002187A CN 102063400 B CN102063400 B CN 102063400B
Authority
CN
China
Prior art keywords
pin
signal
usb
level conversion
main control
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN 201110002187
Other languages
English (en)
Other versions
CN102063400A (zh
Inventor
李东声
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tendyron Technology Co Ltd
Original Assignee
Tendyron Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tendyron Technology Co Ltd filed Critical Tendyron Technology Co Ltd
Priority to CN 201110002187 priority Critical patent/CN102063400B/zh
Publication of CN102063400A publication Critical patent/CN102063400A/zh
Application granted granted Critical
Publication of CN102063400B publication Critical patent/CN102063400B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Systems (AREA)

Abstract

一种通用串行总线设备转接装置,包含:用于连接到主机的串口接口,和用于连接USB设备的USB接口;该装置还包含:控制模块;控制模块与串口接口的TXD引脚和RXD引脚相连,并与USB接口的第一引脚相连,用于通过TXD引脚接收串口信号,对串口信号进行电平转换,将电平转换得到的需要发送至USB设备的I/O信号通过USB接口的D+或D-引脚输出;控制模块还用于通过第一引脚接收I/O信号,对需要发送至主机的I/O信号进行电平转换,将电平转换得到的串口信号通过RXD引脚输出;控制模块还通过连接检测信号线与USB接口相连,用于在通过连接检测信号线检测到有USB设备***时,向第一引脚输出高电平。

Description

一种通用串行总线设备转接装置
技术领域
本发明涉及电子技术领域,尤其涉及一种USB(Universal Serial Bus,通用串行总线)设备转接装置。
背景技术
由于USB接口具有速度快、可即插即用等特点,采用USB接口与主机(USB主设备)相连的设备(USB从设备,以下简称USB设备)在市场上迅速普及;同时,市场上还存在着大量不具备USB接口能力的主机,这类主机通常只提供串口、并口等接口,如果希望将USB设备连接到这类主机,需要使用USB设备的转接装置。上述转接装置提供一个USB插槽,供USB设备连接,并具有串口或并口接头,以便与主机连接。通过上述转接装置,USB设备可以连接到不提供USB接口的主机上,并且USB设备自身也无法识别出主机不是通过USB接口与其进行数据交互。
目前,还存在一种在硬件上具有对多种连接方式进行识别和自适应能力的USB设备,这种USB设备具有以下特点:
1)具有标准的USB机械接口形状和引脚,可以与主机端的USB接口相连;
2)对USB接口D+和D-引脚具有USB标准和非USB标准两类使用方式;USB标准使用方式符合USB协议的电气和协议规范,非USB标准使用方式不符合USB协议的电气和协议规范;
3)设备在硬件层面可以识别出对D+和D-引脚不同的使用方式。
申请号为201010142982.X,名称为“USB Key装置及其利用USB接口实现智能卡通信的方法”的中国专利申请记载了一种具有对多种连接方式进行识别和自适应能力的USB设备。该专利所记载的USB装置通过D+或D-引脚上的电平来识别其连接的是USB主设备(标准使用方式)或者是USB读卡器(非标准使用方式)。
图1为上述专利申请中记载的USB Key的电路原理图。图1所示的USBKey中,USB接口的D+和D-引脚分别与USB接口电路的D+和D-引脚相连,并且USB接口的D+和D-引脚还分别与I/O接口电路的双向接口和输入接口相连;接口处理单元在USB Key上电时判断双向接口的电平(即判断D+引脚的电平),如果为低电平,则打开USB接口电路,使安全芯片通过USB接口与USB主设备进行数据交互;如果为高电平,则关闭USB接口电路,使安全芯片通过I/O接口电路与外接设备,如IC(Integrate Circuit,集成电路)卡读卡器进行数据交互。
图1所示的USB Key中,当使用I/O接口电路与外接设备进行数据交互时,与I/O接口电路的双向接口相连的D+引脚与IC卡标准中的I/O引脚作用相同,与I/O接口电路的输入接口相连的D-引脚与IC卡标准中的RST引脚(用于发送复位信号)作用相同;外接设备(如IC卡读卡器)只需进行简单地改造即可将该USB Key当作一个IC卡来使用。
由于图1所示的USB Key的安全芯片可识别出是否正在通过USB接口与外接设备进行数据交互,安全芯片可以据此实施不同的安全策略。例如,当USB Key通过USB接口与外接设备(通常为比较容易被病毒或木马侵入的个人计算机)进行数据交互时,将其作为不可信任的外接设备,实施严格的安全策略,仅启动对安全性要求较低的应用;当USB Key通过I/O接口电路与外接设备(例如,IC卡读卡器,银行柜员机等)进行数据交互时,将其作为可信任的外接设备,实施宽松的安全策略,可以启动对安全性要求较高的应用。
图1所示的USB Key是目前被广泛应用于电子支付等领域,用于进行电子签名制作、电子签名认证、数据加密、解密的安全工具,通常被称为电子密码钥匙或电子签名工具。随着功能的不断扩展,除了与传统的个人计算机相连外,USB Key也需要与银行提供的各种交易终端(例如,银行柜员机)等外接设备相连。由于目前大多数银行柜员机都不提供USB接口,但大部分都提供串口,因此USB Key需要通过USB设备的转接装置才能与其相连。
如果采用现有的USB设备的转接装置与银行柜员机相连,图1所示的USB Key会通过USB接口电路与银行柜员机进行数据交互,安全芯片将实施严格的安全策略,启动对安全性要求较低的应用。但是,通常认为银行柜员机自身的可靠性和安全性非常高,图1所示的USB Key应当通过I/O接口电路与银行柜员机进行数据交互,以便实施宽松的安全策略,启动对安全性要求较高的应用。显然,现有技术中的串口转USB转接装置无法满足上述要求。
发明内容
本发明所要解决的技术问题是,克服现有技术的不足,提供一种可以将图1所示的USB装置连接到主机的串口,并使用USB接口的D+或D-引脚传输I/O信号的USB设备转接装置。
为了解决上述问题,本发明提供一种通用串行总线设备转接装置,包含:用于连接到主机的串口接口,和用于连接USB设备的USB接口;该装置还包含:控制模块;其中:
所述控制模块与所述串口接口的TXD引脚和RXD引脚相连,并与所述USB接口的第一引脚相连,用于通过所述TXD引脚接收串口信号,对所述串口信号进行电平转换,将电平转换得到的需要发送至USB设备的I/O信号通过所述第一引脚输出;
所述控制模块还用于通过所述第一引脚接收I/O信号,对需要发送至主机的I/O信号进行电平转换,将电平转换得到的串口信号通过所述RXD引脚输出;
所述控制模块还通过连接检测信号线与所述USB接口相连,用于在通过所述连接检测信号线检测到有USB设备***时,向所述第一引脚输出高电平;
其中,所述第一引脚为所述USB接口的D+引脚和D-引脚中的一个。
此外,所述控制模块还与所述USB接口的第二引脚相连,用于通过所述第二引脚输出复位信号;
其中,所述第二引脚为所述USB接口的D+引脚和D-引脚中除所述第一引脚以外的另一个。
此外,所述装置还包含电源模块,所述电源模块与所述USB接口的VBUS引脚通过电源输出线相连,用于通过所述VBUS引脚输出电源。
此外,所述控制模块还与所述电源模块相连,用于向所述电源模块发送打开电源信号以接通所述电源输出线,或发送关闭电源信号以断开所述电源输出线;
所述控制模块在通过所述连接检测信号线检测到有USB设备***时,向所述电源模块发送所述打开电源信号;所述控制模块在通过所述连接检测信号线检测到有USB设备拔出时,向所述电源模块发送所述关闭电源信号。
此外,所述控制模块包含:电平转换单元,连接检测单元和主控单元;
所述控制模块中的所述电平转换单元与所述TXD引脚和RXD引脚相连,并与所述主控单元相连;所述主控单元与所述电平转换单元和所述第一引脚相连;
所述电平转换单元用于通过所述TXD引脚接收所述串口信号,进行所述电平转换,将电平转换得到的所述I/O信号输出至所述主控单元;所述主控单元用于在接收到所述电平转换单元输出的I/O信号后,将所述需要发送至USB设备的I/O信号通过所述第一引脚输出;
所述主控单元还用于通过所述第一引脚接收I/O信号,将所述需要发送至主机的I/O信号发送至所述电平转换单元,所述电平转换单元还用于对所述主控单元输出的I/O信号进行电平转换,将电平转换得到的串口信号通过所述RXD引脚输出;
所述控制模块中的连接检测单元通过连接检测信号线与所述USB接口相连,并与所述主控单元相连,用于在通过所述连接检测信号线检测到有USB设备***时,向所述主控单元发送设备***信号;所述主控单元还用于在接收到所述连接检测单元发送的设备***信号时,向所述第一引脚输出高电平。
此外,所述主控单元还与所述USB接口的第二引脚相连,用于通过所述第二引脚输出复位信号;
其中,所述第二引脚为所述USB接口的D+引脚和D-引脚中除所述第一引脚以外的另一个。
此外,所述装置还包含电源模块,所述电源模块与所述USB接口的VBUS引脚通过电源输出线相连,用于通过所述VBUS引脚输出电源;
所述主控单元还与所述电源模块相连,用于向所述电源模块发送打开电源信号以接通所述电源输出线,或发送关闭电源信号以断开所述电源输出线;
所述主控单元在接收到所述连接检测单元发送的设备***信号时,向所述电源模块发送所述打开电源信号;所述主控单元在接收到所述连接检测单元发送的设备拔出信号时,向所述电源模块发送所述关闭电源信号。
此外,所述控制模块通过所述TXD引脚接收到所述串口信号后,对接收到的信号进行解析,如果是包含串口初始化命令的信号,则通过所述RXD引脚发送包含串口初始化应答的串口信号,以完成串口初始化。
此外,所述控制模块在通过所述连接检测信号线检测到有USB设备***时,通过所述RXD引脚发送用于向主机报告设备已***的串口信号;在通过所述连接检测信号线检测到有USB设备拔出时,通过所述RXD引脚发送用于向主机报告设备已拔出的串口信号。
此外,所述连接检测单元还用于在通过所述连接检测信号线检测到有USB设备拔出时,向所述主控单元发送设备拔出信号;
所述主控单元还用于在接收到所述连接检测单元发送的设备***信号时,向电平转换单元输出用于向主机报告设备已***的I/O信号,在接收到所述连接检测单元发送的设备拔出信号时,向电平转换单元输出用于向主机报告设备已拔出的I/O信号。
综上所述,本发明的USB设备转接装置可以将图1所示的USB装置连接到主机的串口,并且采用与USB协议标准不同的方式使用USB接口的D+和D-引脚,一方面使图1所示的USB装置可以采用多种引脚使用方式与主机进行数据交互,进而根据引脚使用方式的不同实施不同的安全策略,启动不同的应用;另一方面也无需在USB转接装置中实现USB主控制器的功能,降低了USB转接装置的成本。
附图说明
图1为申请号为201010142982.X的专利申请中记载的USB Key的电路原理图;
图2是本发明通用串行总线设备的转接装置第一实施例的结构示意图;
图3为本发明通用串行总线设备的转接装置第二实施例的结构示意图;
图4为本发明通用串行总线设备的转接装置第三实施例的结构示意图;
图5为本发明通用串行总线设备的转接装置第四实施例的结构示意图。
具体实施方式
本发明的核心是,在USB设备的转接装置中设置串口接口、控制模块和USB接口,该控制模块与串口接口的TXD、RXD引脚相连,并与USB接口的D+(或D-)引脚相连,控制模块对通过TXD引脚接收到的串口信号进行电平转换,将转换得到I/O(输入输出)信号输出至D+(或D-)引脚;控制模块对通过D+(或D-)引脚接收到的I/O信号进行电平转换后,将转换得到的串口信号输出至RXD引脚。
下面将结合附图和实施例对本发明进行详细描述。
第一实施例
图2是本发明通用串行总线设备的转接装置第一实施例的结构示意图。如图2所示,该装置包含:串口接口、USB接口、控制模块及电源模块;其中:
串口接口,用于与主机(例如,银行柜员机)中的串口插槽相连,包含:TXD引脚和RXD引脚。
此外,串口接口中还可以包含:DTR、RTX等引脚。
USB接口,用于与USB设备相连,包含:D+引脚和D-引脚。
此外,USB接口中还可以包含:VBUS等引脚。
控制模块,与串口接口的TXD引脚和RXD引脚、USB接口的D+引脚相连,用于通过TXD引脚接收串口信号,对接收到的串口信号进行解析,如果接收到的是包含串口初始化命令的串口信号(即无需发送至USB设备的串口信号),则通过RXD引脚向主机发送包含串口初始化应答的串口信号,完成串口初始化;如果接收到的是包含设备控制及读写命令的串口信号(即需要发送至USB设备的串口信号),则对其进行电平转换,将转换得到的符合IC卡规范规定的I/O引脚信号(简称I/O信号)通过D+引脚输出至USB设备。
此外,控制模块也可以在接收到串口信号,并对其进行电平转换后进行解析,如果是包含串口初始化命令的信号,则通过RXD引脚向主机发送包含串口初始化应答的串口信号,完成串口初始化;如果接收到的是包含设备控制及读写命令的信号,通过D+引脚输出至USB设备。
上述串口初始化命令包括用于设置波特率、数据位、停止位、校验位等串口通讯参数的命令;如果主机与本发明的USB设备转接装置之间使用预先设置的缺省串口通讯参数,则可以省略控制模块的串口初始化功能。
如果需要严格地将如图1所示的USB设备作为IC卡使用,控制模块还需要完成IC卡的接口设备(IFD)功能,包括:电路激活、PPS(Protocol andParameter Selection,协议和参数选择)交换、复位等功能,因此控制模块还与USB接口的D-引脚相连,根据IC卡规范所规定的对RST引脚的操作要求,通过D-引脚向USB设备输出信号(即将USB接口的D-引脚当作IC卡规范中的RST引脚来使用),例如:通过D-引脚输出IC卡规范所规定的复位信号,包括冷复位信号和热复位信号。
控制模块还用于通过D+引脚接收I/O信号,并对其进行解析,如果该I/O信号无需发送至主机(例如,复位应答,PPS应答等),则进行相应处理;如果需要发送至主机,则对其进行电平转换(转换成串口电平,例如RS232电平)后,将转换得到的串口信号通过RXD引脚输出至主机。
控制模块还通过连接检测信号线与USB接口相连,用于检测USB接口是否有设备***或拔出;当检测到有USB设备***时(即USB设备上电时),向D+引脚输出高电平(高于标准USB设备上电时其D+引脚上的电平,例如,IC卡规范规定的I/O引脚所对应的高电平),以便使USB设备获知当前并未采用标准的方式使用D+引脚,并通过RXD引脚发送用于向主机报告设备已***的串口信号;当检测到有USB设备拔出时,通过RXD引脚发送用于向主机报告设备已拔出的串口信号。
电源模块,通过第一电源输出线与控制模块相连,用于为控制模块提供电源。
电源模块可以由电池及相应的电路组成,通过电池提供电源;电源模块也可以由串口取电电路组成,与串口接口的DTR引脚、RTX引脚、TXD引脚中的一个或多个相连,并获取电源。
此外,电源模块还可以通过第二电源输出线与USB接口的VBUS引脚相连,用于通过VBUS引脚向USB设备输出电源(即将USB接口的VBUS引脚当作IC卡规范中的VCC引脚来使用)。
此外,控制模块还可以通过开关信号线与电源模块相连,通过开关信号线向电源模块发送电源开关信号(包括:打开电源信号,关闭电源信号),以接通或断开电源模块与USB接口的VBUS引脚之间的连接(第二电源输出线),进而使电源模块通过VBUS引脚输出电源,或停止通过VBUS引脚输出电源。
控制模块可以在检测到有USB设备***时,通过开关信号线向电源模块发送打开电源信号,以指示电源模块接通与VBUS引脚之间的连接,通过VBUS引脚输出电源;控制模块在检测到USB设备拔出时,通过开关信号线向电源模块发送关闭电源信号,以指示电源模块断开与VBUS引脚之间的连接,停止通过VBUS引脚输出电源。
本发明的第一实施例中,控制模块可以由单一芯片组成,主要完成以下功能:串口初始化功能,电平转换功能(在串口电平与IC卡电平之间进行转换)、连接检测功能,IC卡接口设备功能(例如,电路激活、PPS交换、复位等)。
第二实施例
本发明第二实施例与第一实施例的不同之处在于,将第一实施例的控制模块进一步细分为三个功能单元:电平转换单元,连接检测单元,主控单元,以下将结合附图详细描述。
图3为本发明通用串行总线设备的转接装置第二实施例的结构示意图;如图3所示,控制模块包含:电平转换单元,连接检测单元,主控单元;其中:
电平转换单元,与串口接口的TXD引脚和RXD引脚相连,并与主控单元相连,用于通过TXD引脚接收串口信号,经过电平转换,并将转换得到的I/O信号输出至主控单元;电平转换单元还用于接收主控单元输出的I/O信号,对其进行电平转换(转换成串口电平,例如RS232电平),将转换得到的串口信号通过RXD引脚输出至主机。
连接检测单元,通过连接检测信号线与USB接口相连,并与主控单元相连,用于通过连接检测信号线检测USB接口是否有设备***或拔出,并向主控单元输出连接状态信号(包括设备***信号和设备拔出信号)。
主控单元,与电平转换单元、以及USB接口的D+引脚相连,用于接收电平转换单元输出的I/O信号,并对接收到的I/O信号进行解析,如果是包含串口初始化命令的I/O信号,则向电平转换单元输出包含串口初始化应答的I/O信号,完成串口初始化;如果接收到的是包含设备控制及读写命令的I/O信号,则通过D+引脚输出至USB设备。
如果需要严格地将如图1所示的USB设备作为IC卡使用,主控单元还需要完成IC卡的接口设备(IFD)功能,包括:电路激活、PPS(Protocol andParameter Selection,协议和参数选择)交换、复位等功能,因此,主控单元还与USB接口的D-引脚相连,根据IC卡规范所规定的对RST引脚的操作要求,通过D-引脚向USB设备输出信号,例如:通过D-引脚输出IC卡规范所规定的复位信号,包括冷复位信号和热复位信号。
主控单元还用于通过D+引脚接收I/O信号,并对其进行解析,如果该I/O信号无需发送至主机(例如,复位应答信号,PPS应答信号等),则进行相应处理;如果需要发送至主机,则将其输出至电平转换单元。
主控单元还用于在接收到连接检测单元发送的连接状态信号后,向电平转换单元输出用于向主机报告设备已***或已拔出的I/O信号。此外,主控单元还用于在接收到连接检测单元发送的设备***信号时,向D+引脚输出高电平(高于标准USB设备上电时其D+引脚上的电平,例如,IC卡规范规定的I/O引脚所对应的高电平),以便使USB设备获知当前并未采用标准的方式使用D+引脚。
此外,主控单元还可以通过开关信号线与电源模块相连,通过开关信号线向电源模块发送电源开关信号(包括:打开电源信号,关闭电源信号),以接通或断开电源模块与USB接口的VBUS引脚之间的连接(第二电源输出线),进而使电源模块通过VBUS引脚输出电源,或停止通过VBUS引脚输出电源。
主控单元可以在接收到连接检测单元发送的设备***信号时,通过开关信号线向电源模块发送打开电源信号,以指示电源模块接通与VBUS引脚之间的连接,通过VBUS引脚输出电源;主控单元可以在接收到连接检测单元发送的设备拔出信号时,通过开关信号线向电源模块发送关闭电源信号,以指示电源模块断开与VBUS引脚之间的连接,停止通过VBUS引脚输出电源。
本实施例中其它模块的功能与第一实施例相同,不再赘述。
第三实施例
图4为本发明通用串行总线设备的转接装置第三实施例的结构示意图;第三实施例与第一实施例的唯一区别是:控制模块通过USB接口的D+引脚输出复位信号(即将USB接口的D+引脚当作IC卡规范中的RST引脚来使用),并通过USB接口的D-引脚传输I/O信号(即将USB接口的D-引脚当作IC卡规范中的I/O引脚来使用)。除此之外,第三实施例中各功能模块及连接关系与第一实施例相同,不再赘述。
第四实施例
图5为本发明通用串行总线设备的转接装置第四实施例的结构示意图;第四实施例与第二实施例的唯一区别是:主控单元通过USB接口的D+引脚输出复位信号,并通过USB接口的D-引脚传输I/O信号。除此之外,第四实施例中各功能模块/单元及连接关系与第二实施例相同,不再赘述。
综上所述,本发明的USB设备转接装置可以将图1所示的USB装置连接到主机的串口,并且采用与USB协议标准不同的方式使用USB接口的D+和D-引脚,一方面使图1所示的USB装置可以采用多种引脚使用方式与主机进行数据交互,进而根据引脚使用方式的不同实施不同的安全策略,启动不同的应用;另一方面也无需在USB转接装置中实现USB主控制器的功能,降低了USB转接装置的成本。

Claims (10)

1.一种通用串行总线设备转接装置,包含:用于连接到主机的串口接口,和用于连接USB设备的USB接口;其特征在于,该装置还包含:控制模块;其中:
所述控制模块与所述串口接口的TXD引脚和RXD引脚相连,并与所述USB接口的第一引脚相连,用于通过所述TXD引脚接收串口信号,对所述串口信号进行电平转换,将电平转换得到的需要发送至USB设备的I/O信号通过所述第一引脚输出;
所述控制模块还用于通过所述第一引脚接收I/O信号,对需要发送至主机的I/O信号进行电平转换,将电平转换得到的串口信号通过所述RXD引脚输出;
所述控制模块还通过连接检测信号线与所述USB接口相连,用于在通过所述连接检测信号线检测到有USB设备***时,向所述第一引脚输出高电平;
其中,所述向第一引脚输出的高电平,高于标准USB设备上电时其引脚上的电平,以便使USB设备获知当前并未采用USB标准的方式使用第一引脚;
其中,所述第一引脚为所述USB接口的D+引脚和D-引脚中的一个。
2.如权利要求1所述的装置,其特征在于,
所述控制模块还与所述USB接口的第二引脚相连,用于通过所述第二引脚输出复位信号;
其中,所述第二引脚为所述USB接口的D+引脚和D-引脚中除所述第一引脚以外的另一个。
3.如权利要求1所述的装置,其特征在于,
所述装置还包含电源模块,所述电源模块与所述USB接口的VBUS引脚通过电源输出线相连,用于通过所述VBUS引脚输出电源。
4.如权利要求3所述的装置,其特征在于,
所述控制模块还与所述电源模块相连,用于向所述电源模块发送打开电源信号以接通所述电源输出线,或发送关闭电源信号以断开所述电源输出线;
所述控制模块在通过所述连接检测信号线检测到有USB设备***时,向所述电源模块发送所述打开电源信号;所述控制模块在通过所述连接检测信号线检测到有USB设备拔出时,向所述电源模块发送所述关闭电源信号。
5.如权利要求1所述的装置,其特征在于,
所述控制模块包含:电平转换单元,连接检测单元和主控单元;
所述控制模块中的所述电平转换单元与所述TXD引脚和RXD引脚相连,并与所述主控单元相连;所述主控单元与所述电平转换单元和所述第一引脚相连;
所述电平转换单元用于通过所述TXD引脚接收所述串口信号,进行所述电平转换,将电平转换得到的所述I/O信号输出至所述主控单元;所述主控单元用于在接收到所述电平转换单元输出的I/O信号后,将所述需要发送至USB设备的I/O信号通过所述第一引脚输出;
所述主控单元还用于通过所述第一引脚接收I/O信号,将需要发送至主机的所述I/O信号发送至所述电平转换单元,所述电平转换单元还用于对所述主控单元输出的I/O信号进行电平转换,将电平转换得到的串口信号通过所述RXD引脚输出;
所述控制模块中的连接检测单元通过连接检测信号线与所述USB接口相连,并与所述主控单元相连,用于在通过所述连接检测信号线检测到有USB设备***时,向所述主控单元发送设备***信号;所述主控单元还用于在接收到所述连接检测单元发送的设备***信号时,向所述第一引脚输出高电平。
6.如权利要求5所述的装置,其特征在于,
所述主控单元还与所述USB接口的第二引脚相连,用于通过所述第二引脚输出复位信号;
其中,所述第二引脚为所述USB接口的D+引脚和D-引脚中除所述第一引脚以外的另一个。
7.如权利要求5所述的装置,其特征在于,
所述装置还包含电源模块,所述电源模块与所述USB接口的VBUS引脚通过电源输出线相连,用于通过所述VBUS引脚输出电源;
所述主控单元还与所述电源模块相连,用于向所述电源模块发送打开电源信号以接通所述电源输出线,或发送关闭电源信号以断开所述电源输出线;
所述主控单元在接收到所述连接检测单元发送的设备***信号时,向所述电源模块发送所述打开电源信号;所述主控单元在接收到所述连接检测单元发送的设备拔出信号时,向所述电源模块发送所述关闭电源信号。
8.如权利要求1所述的装置,其特征在于,
所述控制模块通过所述TXD引脚接收到所述串口信号后,对接收到的信号进行解析,如果是包含串口初始化命令的信号,则通过所述RXD引脚发送包含串口初始化应答的串口信号,以完成串口初始化。
9.如权利要求1所述的装置,其特征在于,
所述控制模块在通过所述连接检测信号线检测到有USB设备***时,通过所述RXD引脚发送用于向主机报告设备已***的串口信号;在通过所述连接检测信号线检测到有USB设备拔出时,通过所述RXD引脚发送用于向主机报告设备已拔出的串口信号。
10.如权利要求5所述的装置,其特征在于,
所述连接检测单元还用于在通过所述连接检测信号线检测到有USB设备拔出时,向所述主控单元发送设备拔出信号;
所述主控单元还用于在接收到所述连接检测单元发送的设备***信号时,向电平转换单元输出用于向主机报告设备已***的I/O信号,在接收到所述连接检测单元发送的设备拔出信号时,向电平转换单元输出用于向主机报告设备已拔出的I/O信号。
CN 201110002187 2011-01-06 2011-01-06 一种通用串行总线设备转接装置 Active CN102063400B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 201110002187 CN102063400B (zh) 2011-01-06 2011-01-06 一种通用串行总线设备转接装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 201110002187 CN102063400B (zh) 2011-01-06 2011-01-06 一种通用串行总线设备转接装置

Publications (2)

Publication Number Publication Date
CN102063400A CN102063400A (zh) 2011-05-18
CN102063400B true CN102063400B (zh) 2013-03-13

Family

ID=43998682

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 201110002187 Active CN102063400B (zh) 2011-01-06 2011-01-06 一种通用串行总线设备转接装置

Country Status (1)

Country Link
CN (1) CN102063400B (zh)

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102521186B (zh) * 2011-11-22 2015-01-14 飞天诚信科技股份有限公司 一种USB Key及其与终端进行通信的方法
CN103701452A (zh) * 2012-09-27 2014-04-02 深圳市朗驰欣创科技有限公司 一种多功能通讯接口信号转换器
CN102929825B (zh) * 2012-10-15 2016-04-13 天地融科技股份有限公司 一种复用usb接口传输数据的方法和电子签名工具
CN102929824B (zh) * 2012-10-15 2016-01-06 天地融科技股份有限公司 一种复用usb接口传输数据的***
CN103077151A (zh) * 2013-01-25 2013-05-01 上海斐讯数据通信技术有限公司 一种用于切换usb接口和标准串口的装置
CN104216851A (zh) * 2013-06-05 2014-12-17 苏州坤宏电子有限公司 一种通过usb实现hid即插即用的通用串行接口装置
CN108628787B (zh) * 2017-03-22 2023-02-07 鸿富锦精密工业(武汉)有限公司 接口控制电路
CN109189705B (zh) * 2018-08-09 2021-01-01 北京东土科技股份有限公司 一种usb扩展方法、装置、设备、存储介质及***
CN110162497A (zh) * 2019-04-15 2019-08-23 深圳市普威技术有限公司 数据接口的转接设备、转接***、主机***和终端***
CN110502381B (zh) * 2019-08-19 2023-09-19 惠州Tcl移动通信有限公司 移动终端及其串口调试方法、计算机可读介质
CN111143140B (zh) * 2019-12-09 2020-12-11 江苏云涌电子科技股份有限公司 一种数据维护口检测***及方法
TWI768355B (zh) * 2020-05-28 2022-06-21 瑞昱半導體股份有限公司 介面連接裝置、系統及其方法
CN114595175B (zh) * 2022-01-24 2023-11-21 深圳市有方科技股份有限公司 自适应电平的串口适配方法及usb转串口板
CN114860520B (zh) * 2022-04-22 2023-03-21 珠海海奇半导体有限公司 一种usb从设备拔出检测电路

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN2837917Y (zh) * 2005-10-21 2006-11-15 深圳同方融达科技有限公司 用于税控收款机的usb转换器
CN101030185A (zh) * 2006-02-28 2007-09-05 鸿富锦精密工业(深圳)有限公司 Usb转串口线缆更新装置
CN101404001A (zh) * 2008-11-10 2009-04-08 深圳华为通信技术有限公司 兼容串口信号和usb信号的控制电路板及通信数据线缆

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN201638205U (zh) * 2010-04-29 2010-11-17 湖南文理学院 Usb接口和rs-232接口的数据传输电路
CN101937039B (zh) * 2010-05-21 2015-01-28 天地融科技股份有限公司 一种连接检测方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN2837917Y (zh) * 2005-10-21 2006-11-15 深圳同方融达科技有限公司 用于税控收款机的usb转换器
CN101030185A (zh) * 2006-02-28 2007-09-05 鸿富锦精密工业(深圳)有限公司 Usb转串口线缆更新装置
CN101404001A (zh) * 2008-11-10 2009-04-08 深圳华为通信技术有限公司 兼容串口信号和usb信号的控制电路板及通信数据线缆

Also Published As

Publication number Publication date
CN102063400A (zh) 2011-05-18

Similar Documents

Publication Publication Date Title
CN102063400B (zh) 一种通用串行总线设备转接装置
CN101840387B (zh) USB Key装置及其利用USB接口实现智能卡通信的方法
CN100483379C (zh) 与主机通信的方法和装置
US7413129B2 (en) USB device with secondary USB on-the-go function
CN101719211A (zh) 一种ic卡读卡器及安全读写ic卡的方法
CN204945996U (zh) 通用串行总线转换适配线
CN100447700C (zh) 用于电子处理器的多功能便携设备
CN104794788B (zh) 基于无线射频识别技术的互联网应用***及其实现方法
CN102521197A (zh) 一种利用低成本mcu的uart实现iso7816协议的方法
CN104102871A (zh) 电子签名认证扩展设备及信息处理方法
CN104102870B (zh) 电子签名认证扩展设备及信息处理方法
CN102148631A (zh) 可拆卸的无线通讯模块以及其启动的方法
KR101803286B1 (ko) 인터페이스 변환장치, 상기 인터페이스 변환장치를 구비한 임베디드 시스템 및 이에 이용되는 데이터 신호 전달 방법
CN101727418A (zh) 一种具省电功能的桥接装置
CN101187970A (zh) 用于第二代身份证阅读器的适配器
CN201004233Y (zh) 一种带有rs485接口的射频卡读写装置
CN102223227B (zh) 安全智能密码存储芯片及其通信文件自动重建方法
CN201974819U (zh) 一种电子签名工具
CN104123257A (zh) 通用串行总线装置、通信方法及计算机可读存储介质
CN201465131U (zh) 一种能够在***更新程序的多标准射频卡读写装置
CN205229976U (zh) 一种兼容多种鼠标类型的kvm***
CN105320215A (zh) 一种集成刷卡功能的分体或一体化主机架构
CN201072557Y (zh) 二代身份证阅读器的适配器
CN202758370U (zh) 多功能读卡器
CN201654825U (zh) USB Key装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C53 Correction of patent for invention or patent application
CB02 Change of applicant information

Address after: 102211 Beijing city Changping District Baishan town 100 Ge Road No. 9 Building No. 2 hospital

Applicant after: Tendyron Technology Co., Ltd.

Address before: 100083, B, block 17, golden building, No. 1810 Qinghua East Road, Beijing, Haidian District

Applicant before: Beijing Tendyron Technology Co., Ltd.

C14 Grant of patent or utility model
GR01 Patent grant