CN204576500U - A kind of usb communication circuit of compatible I2C communication and system - Google Patents
A kind of usb communication circuit of compatible I2C communication and system Download PDFInfo
- Publication number
- CN204576500U CN204576500U CN201520179459.2U CN201520179459U CN204576500U CN 204576500 U CN204576500 U CN 204576500U CN 201520179459 U CN201520179459 U CN 201520179459U CN 204576500 U CN204576500 U CN 204576500U
- Authority
- CN
- China
- Prior art keywords
- usb
- usb interface
- interface
- communication
- slave
- 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.)
- Expired - Fee Related
Links
Landscapes
- Information Transfer Systems (AREA)
Abstract
本实用新型公开了一种兼容I2C通信的USB通信电路和系统,该电路包括:USB接口,其中USB接口包括USB接口插头和USB接口主板;USB接口插头的第一标识引脚与第一电阻的第一端相连,还与从机器件的从串行时钟端连接;USB接口插头的第一地线引脚与第二电阻的第一端相连,还与从机器件的从串行数据端连接;第一电阻的第二端、第二电阻的第二端接地;USB接口主板的第二标识引脚与主机器件的通用输入/输出端连接,还与主机器件的I2C接口的主串行时钟端连接;USB接口主板的第二地线引脚与主机器件的通用输入/输出端连接,还与主机器件的I2C接口的主串行数据端连接。本实用新型同时兼容了USB通信和I2C通信。
The utility model discloses a USB communication circuit and system compatible with I2C communication. The circuit comprises: a USB interface, wherein the USB interface includes a USB interface plug and a USB interface main board; the first identification pin of the USB interface plug and the first resistance pin The first end is connected, and also connected with the slave serial clock end of the slave device; the first ground pin of the USB interface plug is connected with the first end of the second resistor, and also connected with the slave serial data end of the slave device ; The second end of the first resistor and the second end of the second resistor are grounded; the second identification pin of the USB interface motherboard is connected with the general input/output end of the host device, and also connected with the main serial clock of the I2C interface of the host device The second ground pin of the USB interface motherboard is connected with the general input/output terminal of the host device, and is also connected with the main serial data terminal of the I2C interface of the host device. The utility model is simultaneously compatible with USB communication and I2C communication.
Description
技术领域technical field
本实用新型涉及通信领域,尤其涉及一种兼容I2C通信的USB通信电路和系统。The utility model relates to the communication field, in particular to a USB communication circuit and system compatible with I2C communication.
背景技术Background technique
通用串行总线(Universal Serial Bus,USB)是一个外部总线标准,用于规范电脑与外部设备的连接和通讯,目前多应用于个人计算机(Personal Computer,PC)领域的接口技术,USB接口具有支持外部设备即插即用和热插拔的功能。Universal Serial Bus (Universal Serial Bus, USB) is an external bus standard used to standardize the connection and communication between computers and external devices. Plug-and-play and hot-swappable functions for external devices.
参考图1(a)所示,为现有技术提供的一种USB接口主板端的示意图,如图所示,USB接口主板端的标识(Identity,ID)引脚直接与中央处理器(CentralProcessing Unit,CPU)的通用输入/输出端(General Purpose Input Output,GPIO)连接,用作外部设备与CPU所在主机的数据交换(On-The-Go,OTG识别),其地线引脚(GND-3)直接接地,其他地线引脚(GND-1、GND-5、GND-6、GND-7、GND-2、GND-4)直接接地。在此,USB接口主板还包括正电压数据端(DataPositive,D+)、负电压数据端(Data Negative,D-)、电源端VUSB,其中,D+端连接一条走线,与主机之间传输高速正电压数据(High Speed Data Positive,HS_DP),D-端连接一条走线,与主机之间传输高速负电压数据(High Speed DataNegative,HS_DN),电源端VUSB连接电源USB_VCHR。参考图1(b)所示,为现有技术提供的一种USB接口接头端的示意图,如图所示,USB接口接头端的标识引脚(ID)和地线引脚(GND-3)分别接地。可知,现有的USB接口只能用于USB通信、充电以及OTG识别,其功能单一。在此,USB接口接头还包括正电压数据端(Data Positive,D+)、负电压数据端(Data Negative,D-)、电源端VUSB,其中,D+端连接一条走线,与从机之间传输高速正电压数据(High SpeedData Positive,HS_DP),D-端连接一条走线,与从机之间传输高速负电压数据(High Speed Data Negative,HS_DN),电源端VUSB连接电源USB_VCHR。Referring to Fig. 1 (a), it is a schematic diagram of a USB interface mainboard side provided by the prior art, as shown in the figure, the identification (Identity, ID) pin of the USB interface mainboard side is directly connected to a central processing unit (Central Processing Unit, CPU ) general purpose input/output (General Purpose Input Output, GPIO) connection, used for data exchange between external devices and the host where the CPU is located (On-The-Go, OTG identification), its ground pin (GND-3) directly Ground, other ground pins (GND-1, GND-5, GND-6, GND-7, GND-2, GND-4) are directly grounded. Here, the USB interface motherboard also includes a positive voltage data terminal (DataPositive, D+), a negative voltage data terminal (Data Negative, D-), and a power supply terminal VUSB. Among them, the D+ terminal is connected to a wire to transmit high-speed positive data to the host. For voltage data (High Speed Data Positive, HS_DP), the D-terminal is connected to a wire to transmit high-speed negative voltage data (High Speed Data Negative, HS_DN) with the host, and the power supply terminal VUSB is connected to the power supply USB_VCHR. Referring to Figure 1(b), a schematic diagram of a USB interface connector provided in the prior art, as shown in the figure, the identification pin (ID) and the ground pin (GND-3) of the USB interface connector are grounded respectively . It can be seen that the existing USB interface can only be used for USB communication, charging and OTG identification, and its function is single. Here, the USB interface connector also includes a positive voltage data terminal (Data Positive, D+), a negative voltage data terminal (Data Negative, D-), and a power supply terminal VUSB. Among them, the D+ terminal is connected to a line for transmission with the slave. High-speed positive voltage data (High SpeedData Positive, HS_DP), D-terminal is connected to a line, and high-speed negative voltage data (High Speed Data Negative, HS_DN) is transmitted between the slave, and the power supply terminal VUSB is connected to the power supply USB_VCHR.
内置集成电路(Inter-Integrated Circuit,I2C)总线是两线式串行总线,用于连接主机及其外围设备,便于主机与外围设备的通信,是微电子通信控制领域广泛采用的一种总线标准。The built-in integrated circuit (Inter-Integrated Circuit, I2C) bus is a two-wire serial bus, which is used to connect the host and its peripherals, and facilitates the communication between the host and peripherals. It is a bus standard widely used in the field of microelectronics communication control .
现有的I2C接口通过I2C总线实现主机与外围设备的可靠通信,或者通过USB转I2C适配器进行主机与外围设备的可靠通信,成本较高,布线繁复。The existing I2C interface realizes the reliable communication between the host computer and the peripheral equipment through the I2C bus, or realizes the reliable communication between the host computer and the peripheral equipment through the USB to I2C adapter, and the cost is high and the wiring is complicated.
实用新型内容Utility model content
本实用新型提供一种兼容I2C通信的USB通信电路和系统,以增加USB接口的功能,降低I2C总线通信的成本。The utility model provides a USB communication circuit and system compatible with I2C communication to increase the function of the USB interface and reduce the cost of I2C bus communication.
第一方面,本实用新型提供的一种兼容I2C通信的USB通信电路,包括:USB接口,其中,所述USB接口包括USB接口插头和USB接口主板;In the first aspect, the utility model provides a USB communication circuit compatible with I2C communication, comprising: a USB interface, wherein the USB interface includes a USB interface plug and a USB interface main board;
所述USB接口插头的第一标识引脚与第一电阻的第一端相连,还与从机器件的从串行时钟端连接;所述USB接口插头的第一地线引脚与第二电阻的第一端相连,还与所述从机器件的从串行数据端连接;所述第一电阻的第二端、所述第二电阻的第二端接地;The first identification pin of the USB interface plug is connected with the first end of the first resistor, and is also connected with the slave serial clock end of the slave device; the first ground pin of the USB interface plug is connected with the second resistor connected to the first end of the slave device, and also connected to the slave serial data end of the slave device; the second end of the first resistor and the second end of the second resistor are grounded;
所述USB接口主板的第二标识引脚与主机器件的通用输入/输出端连接,还与所述主机器件的I2C接口的主串行时钟端连接;所述USB接口主板的第二地线引脚与所述主机器件的通用输入/输出端连接,还与所述主机器件的I2C接口的主串行数据端连接。The second identification pin of the USB interface main board is connected with the universal input/output end of the host device, and is also connected with the main serial clock end of the I2C interface of the host device; the second ground lead of the USB interface main board The pin is connected with the general-purpose input/output end of the host device, and is also connected with the main serial data end of the I2C interface of the host device.
进一步地,所述第二标识引脚连接到所述通用输入/输出端的走线,与连接到所述主串行时钟端的走线共用。Further, the wiring connected to the general-purpose input/output terminal of the second identification pin is shared with the wiring connected to the main serial clock terminal.
进一步地,所述第二地线引脚连接到所述通用输入/输出端的走线,与连接到所述主串行数据端的走线共用。Further, the wiring of the second ground pin connected to the general-purpose input/output terminal is shared with the wiring connected to the main serial data terminal.
进一步地,所述USB接口的外壳接地。Further, the shell of the USB interface is grounded.
第二方面,本实用新型提供的一种兼容I2C通信的USB通信系统,包括:如第一方面所述的USB通信电路,主机器件和从机器件;In the second aspect, the utility model provides a USB communication system compatible with I2C communication, comprising: the USB communication circuit as described in the first aspect, a host device and a slave device;
所述主机器件与所述USB接口主板连接,所述从机器件与所述USB接口插头连接。The host device is connected to the USB interface main board, and the slave device is connected to the USB interface plug.
进一步地,所述主机器件至少包括I2C接口和通用输入/输出端;Further, the host device at least includes an I2C interface and a general-purpose input/output terminal;
所述通用输入/输出端与所述USB接口主板的第二标识引脚连接,还与所述USB接口主板的第二地线引脚连接;The general-purpose input/output terminal is connected to the second identification pin of the USB interface motherboard, and is also connected to the second ground pin of the USB interface motherboard;
所述I2C接口的主串行时钟端与所述第二标识引脚连接,所述I2C接口的主串行数据端与所述第二地线引脚连接。The main serial clock terminal of the I2C interface is connected to the second identification pin, and the main serial data terminal of the I2C interface is connected to the second ground pin.
进一步地,所述从机器件至少包括从串行时钟端和从串行数据端;Further, the slave device includes at least a slave serial clock terminal and a slave serial data terminal;
所述从串行时钟端与所述USB接口插头的第一标识引脚连接;所述从串行数据端与所述USB接口插头的第一地线引脚连接。The slave serial clock terminal is connected to the first identification pin of the USB interface plug; the slave serial data terminal is connected to the first ground pin of the USB interface plug.
进一步地,所述从机器件带有I2C接口;或者,所述从机器件带有USB接口。Further, the slave device has an I2C interface; or, the slave device has a USB interface.
本实用新型提供的一种兼容I2C通信的USB通信电路和系统,通过USB接口插头的第一标识引脚分别与第一电阻的第一端、从机器件的从串行时钟端连接,第一地线引脚分别与第二电阻的第一端、从机器件的从串行数据端连接,第一电阻的第二端、第二电阻的第二端接地,以通过USB接口实现带有I2C接口的从机器件的接入识别。USB接口主板的第二标识引脚分别与主机器件的通用输入/输出端、主机器件I2C接口的主串行时钟端连接,第二地线引脚分别与主机器件的通用输入/输出端、主机器件I2C接口的主串行数据端连接,以通过USB接口实现对带有I2C接口的从机器件与主机器件的I2C总线通信。本实用新型同时兼容了USB通信和I2C通信,增加了USB接口的功能,降低I2C总线通信的成本。The utility model provides a USB communication circuit and system compatible with I2C communication. The first identification pin of the USB interface plug is respectively connected with the first end of the first resistor and the slave serial clock end of the slave device. The ground wire pins are respectively connected to the first end of the second resistor and the slave serial data end of the slave device, and the second end of the first resistor and the second end of the second resistor are grounded, so as to realize the connection with I2C through the USB interface. Access identification of the slave device of the interface. The second identification pin of the USB interface motherboard is respectively connected to the general input/output end of the host device and the main serial clock end of the I2C interface of the host device, and the second ground pin is respectively connected to the general input/output end of the host device, the host The main serial data end of the device I2C interface is connected to realize the I2C bus communication between the slave device with the I2C interface and the host device through the USB interface. The utility model is compatible with USB communication and I2C communication at the same time, increases the function of the USB interface, and reduces the cost of I2C bus communication.
附图说明Description of drawings
为了更清楚地说明本实用新型实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图做一简单地介绍,显而易见地,下面描述中的附图是本实用新型的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the accompanying drawings that need to be used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the accompanying drawings in the following description The drawings show some embodiments of the utility model, and those skilled in the art can also obtain other drawings according to these drawings without creative work.
图1(a)为现有技术提供的一种USB接口主板端的示意图;Fig. 1 (a) is the schematic diagram of a kind of USB interface motherboard end that prior art provides;
图1(b)为现有技术提供的一种USB接口接头端的示意图;Fig. 1 (b) is the schematic diagram of a kind of USB interface joint end provided by prior art;
图2(a)是本实用新型实施例一提供的一种兼容I2C通信的USB通信电路的USB接口插头的示意图;Fig. 2 (a) is a schematic diagram of a USB interface plug of a USB communication circuit compatible with I2C communication provided by Embodiment 1 of the present invention;
图2(b)是本实用新型实施例一提供的一种兼容I2C通信的USB通信电路的USB接口主板的示意图;Fig. 2 (b) is a schematic diagram of a USB interface motherboard of a USB communication circuit compatible with I2C communication provided by Embodiment 1 of the present invention;
图3(a)是本实用新型实施例二提供的一种兼容I2C通信的USB通信系统的示意图;Fig. 3 (a) is a schematic diagram of a USB communication system compatible with I2C communication provided by Embodiment 2 of the present invention;
图3(b)是本实用新型实施例二提供的一种兼容I2C通信的USB通信方法的流程图。Fig. 3(b) is a flow chart of a USB communication method compatible with I2C communication provided by Embodiment 2 of the present invention.
具体实施方式detailed description
为使本实用新型的目的、技术方案和优点更加清楚,以下将参照本实用新型实施例中的附图,通过实施方式清楚、完整地描述本实用新型的技术方案,显然,所描述的实施例是本实用新型一部分实施例,而不是全部的实施例。基于本实用新型中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本实用新型保护的范围。In order to make the purpose, technical solutions and advantages of the present utility model clearer, the technical solutions of the present utility model will be clearly and completely described through implementation modes with reference to the accompanying drawings in the embodiments of the present utility model. Obviously, the described embodiments It is a part of embodiments of the present utility model, but not all embodiments. Based on the embodiments of the present utility model, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the scope of protection of the present utility model.
实施例一Embodiment one
本实施例一的技术方案适用于复用USB接口作为I2C接口进行I2C通信、以及进行USB通信的情况。The technical solution of the first embodiment is applicable to the case of multiplexing the USB interface as the I2C interface for I2C communication and USB communication.
本实用新型提供的一种兼容I2C通信的USB通信电路,包括:USB接口,其中,所述USB接口包括USB接口插头和USB接口主板。The utility model provides a USB communication circuit compatible with I2C communication, comprising: a USB interface, wherein the USB interface includes a USB interface plug and a USB interface main board.
参考图2(a),为本实用新型实施例一提供的一种兼容I2C通信的USB通信电路的USB接口插头的示意图。其中,本实施例中的USB接口插头用于主机器件检测是否有具有I2C接口的从机器件接入USB通信电路中的情况。若未有具有I2C接口的从机器件接入USB通信电路,则USB通信电路仅作为传统的USB接口,用于从机器件和主机器件通过USB接口进行USB通信、充电、OTG识别等。若有具有I2C接口的从机器件接入了USB通信电路,则USB通信电路可复用为I2C接口,用于从机器件和主机器件通过I2C接口进行I2C通信。Referring to FIG. 2( a ), it is a schematic diagram of a USB interface plug of a USB communication circuit compatible with I2C communication provided by Embodiment 1 of the present invention. Wherein, the USB interface plug in this embodiment is used for the host device to detect whether there is a slave device with an I2C interface connected to the USB communication circuit. If there is no slave device with an I2C interface connected to the USB communication circuit, the USB communication circuit is only used as a traditional USB interface for the slave device and the host device to perform USB communication, charging, OTG identification, etc. through the USB interface. If a slave device with an I2C interface is connected to the USB communication circuit, the USB communication circuit can be reused as an I2C interface for I2C communication between the slave device and the host device through the I2C interface.
USB接口插头的第一标识引脚ID与第一电阻R1的第一端相连,还与从机器件的从串行时钟端(Serial Clock,SCL)连接。具体地,该第一标识引脚通过一条走线与第一电阻相连,第一标识引脚还通过另一条走线SCL/ID与从机器件的从串行时钟端连接,因此连接从串行时钟端和第一标识引脚的走线SCL/ID可作为I2C接口通信的时钟线,用于传输从机器件和主机器件之间的时钟信号。The first identification pin ID of the USB interface plug is connected to the first end of the first resistor R1, and also connected to the slave serial clock terminal (Serial Clock, SCL) of the slave device. Specifically, the first identification pin is connected to the first resistor through a wiring, and the first identification pin is also connected to the slave serial clock terminal of the slave device through another wiring SCL/ID, so connecting the slave serial The wiring SCL/ID of the clock terminal and the first identification pin can be used as a clock line for I2C interface communication, and is used to transmit a clock signal between the slave device and the master device.
USB接口插头的第一地线引脚GND-3与第二电阻R2的第一端相连,还与从机器件的从串行数据端(Serial Data,SDA)连接。具体地,该第一地线引脚通过一条走线与第二电阻相连,第一地线引脚还通过另一条走线SDA/ID与从机器件的从串行数据端连接,因此连接从串行数据端和第一地线引脚的走线SDA/ID可作为I2C接口通信的数据线,用于传输从机器件和主机器件之间的数据信号。The first ground pin GND-3 of the USB interface plug is connected to the first end of the second resistor R2, and is also connected to the slave serial data terminal (Serial Data, SDA) of the slave device. Specifically, the first ground pin is connected to the second resistor through a wiring, and the first ground pin is also connected to the slave serial data terminal of the slave device through another wiring SDA/ID, so the connection of the slave The wiring SDA/ID of the serial data terminal and the first ground pin can be used as a data line for I2C interface communication, and is used to transmit data signals between the slave device and the master device.
第一电阻的第二端、第二电阻的第二端还直接接地。在此,选用大额电阻作为第一电阻和第二电阻,当第一电阻的第二端和第二电阻的第二端直接接地时,则第一电阻和第二电阻是作为下拉电阻应用在USB通信电路中,第一电阻的第一端会下拉USB接口插头的第一标识引脚的电压,将第一标识引脚的电压钳位在一个较低的电压值上,同样的,第二电阻的第一端会下拉第一地线引脚的电压,将其电压钳位在一个较低的电压值上。如此,USB接口插头用于对具有I2C接口的从机器件进行接入识别。可选地,第一电阻的阻值与第二电阻的阻值相等,第一电阻的阻值为200KΩ,第二电阻的阻值为200KΩ。The second end of the first resistor and the second end of the second resistor are also directly grounded. Here, large resistors are selected as the first resistor and the second resistor. When the second terminal of the first resistor and the second terminal of the second resistor are directly grounded, the first resistor and the second resistor are used as pull-down resistors in the In the USB communication circuit, the first end of the first resistor will pull down the voltage of the first identification pin of the USB interface plug, and clamp the voltage of the first identification pin to a lower voltage value. Similarly, the second The first end of the resistor will pull down the voltage on the first ground pin, clamping its voltage at a lower voltage value. In this way, the USB interface plug is used for access identification of the slave device with the I2C interface. Optionally, the resistance value of the first resistor is equal to the resistance value of the second resistor, the resistance value of the first resistor is 200KΩ, and the resistance value of the second resistor is 200KΩ.
如上所述,USB接口插头接上了大额电阻进行引脚电压下拉,因此当USB通信电路作为I2C接口通信时,USB通信电路的通信方式只能采用推挽通信(Push Pull)方式。As mentioned above, the USB interface plug is connected with a large resistor to pull down the pin voltage. Therefore, when the USB communication circuit communicates as an I2C interface, the communication method of the USB communication circuit can only use the push-pull communication (Push Pull) method.
如上所述,USB接口插头可以对具有I2C接口的从机器件进行接入识别,因此连接到USB接口插头部分的从机器件可以是具有USB接口的从机器件,也可以是具有I2C接口的从机器件。As mentioned above, the USB interface plug can identify the slave device with the I2C interface, so the slave device connected to the plug part of the USB interface can be a slave device with a USB interface or a slave device with an I2C interface. machine parts.
已知USB接口插头的第一标识引脚和第一地线引脚分别连接SCL/ID走线、SDA/ID走线,在此,USB接口插头还包括其他引脚端,具体为正电压数据端D+、负电压数据端D-、电源端VUSB、接地端(GND-1、GND-5、GND-6、GND-7、GND-2、GND-4),其中,D+连接一条走线,与从机器件之间传输HS_DP,D-连接一条走线,与从机器件之间传输HS_DN,VUSB连接电源USB_VCHR,接地端分别接地。It is known that the first identification pin and the first ground pin of the USB interface plug are respectively connected to the SCL/ID wiring and the SDA/ID wiring. Here, the USB interface plug also includes other pins, specifically positive voltage data Terminal D+, negative voltage data terminal D-, power supply terminal VUSB, ground terminal (GND-1, GND-5, GND-6, GND-7, GND-2, GND-4), where D+ is connected to a wire, HS_DP is transmitted between the slave device, D- is connected to a trace, HS_DN is transmitted between the slave device, VUSB is connected to the power supply USB_VCHR, and the ground terminal is grounded respectively.
当USB通信电路的USB接口插头上连接有下拉电阻之后,为了使USB通信电路具有兼容I2C接口通信的功能,在此USB通信电路的接口主板部分的连接关系也发生改变。After the pull-down resistor is connected to the USB interface plug of the USB communication circuit, in order to make the USB communication circuit have a function compatible with I2C interface communication, the connection relationship of the interface motherboard part of the USB communication circuit is also changed.
参考图2(b),为本实用新型实施例一提供的一种兼容I2C通信的USB通信电路的USB接口主板的示意图。其中,本实施例中的USB接口主板用于主机器件对接入的从机器件进行接入识别,当主机器件识别出接入的从机器件为具有I2C接口的从机器件时,主机器件通过USB接口与具有I2C接口的从机器件进行I2C通信,当主机器件识别出接入的从机器件为未有I2C接口的从机器件时,主机器件通过USB接口与该从机器件进行USB通信,则该USB通信电路兼容了I2C接口和USB接口。Referring to FIG. 2( b ), it is a schematic diagram of a USB interface motherboard of a USB communication circuit compatible with I2C communication provided by Embodiment 1 of the present invention. Wherein, the USB interface motherboard in this embodiment is used for the host device to identify the access of the connected slave device. When the host device recognizes that the connected slave device is a slave device with an I2C interface, the host device passes The USB interface performs I2C communication with a slave device with an I2C interface. When the host device recognizes that the connected slave device is a slave device without an I2C interface, the host device performs USB communication with the slave device through the USB interface. Then the USB communication circuit is compatible with the I2C interface and the USB interface.
USB接口主板的第二标识引脚ID与主机器件的通用输入/输出端GPIO连接,还与主机器件的I2C接口的主串行时钟端SCL连接。具体地,该第二标识引脚与一条走线连接,该走线GPIO1连接到主机器件的通用输入/输出端,作为输入/输出线,该走线用作主机器件对从机器件的接入识别信号的传输;该第二标识引脚还与一条走线连接,该走线SCL/ID连接到主机器件的I2C接口的主串行时钟端,作为时钟线,该走线用作从机器件与主机器件之间的时钟信号的传输。The second identification pin ID of the USB interface motherboard is connected to the general input/output terminal GPIO of the host device, and also connected to the main serial clock terminal SCL of the I2C interface of the host device. Specifically, the second identification pin is connected to a routing, and the routing GPIO1 is connected to the general-purpose input/output terminal of the host device as an input/output line, and the routing is used as the access of the host device to the slave device The transmission of the identification signal; the second identification pin is also connected to a line, and the line SCL/ID is connected to the main serial clock terminal of the I2C interface of the host device as a clock line, and the line is used as a slave device Transmission of clock signals to and from the host device.
USB接口主板的第二地线引脚GND-3与主机器件的通用输入/输出端GPIO连接,还与主机器件的I2C接口的主串行数据端SDA连接。具体地,该第二地线引脚与一条走线连接,该走线GPIO2连接到主机器件的通用输入/输出端,作为输入/输出线,该走线用作主机器件对从机器件的接入识别信号的传输;该第二地线引脚还与一条走线连接,该走线SDA/ID连接到主机器件的I2C接口的主串行数据端,作为数据线,该走线用作从机器件与主机器件之间的数据信号的传输。The second ground pin GND-3 of the USB interface motherboard is connected to the general input/output terminal GPIO of the host device, and is also connected to the main serial data terminal SDA of the I2C interface of the host device. Specifically, the second ground pin is connected to a wiring, and the wiring GPIO2 is connected to the general-purpose input/output terminal of the host device as an input/output line, and the wiring is used as a connection between the host device and the slave device. The transmission of the input identification signal; the second ground pin is also connected with a trace, and the trace SDA/ID is connected to the main serial data terminal of the I2C interface of the host device as a data line, and the trace is used as a slave The transmission of data signals between the machine device and the host device.
如上所述,由于与主机器件的通用输入/输出端连接的用作接入识别信号传输的走线,以及与主机器件的I2C接口的主串行时钟端连接的用作时钟信号传输的走线,均连接到USB接口主板的第二标识引脚上。因此可选地,第二标识引脚连接到通用输入/输出端的走线,与连接到主串行时钟端的走线可共用,均使用SCL/ID走线传输信号。As mentioned above, due to the wiring used for access identification signal transmission connected to the general-purpose input/output terminal of the host device, and the wiring used for clock signal transmission connected to the main serial clock terminal of the I2C interface of the host device , are all connected to the second identification pin of the USB interface motherboard. Therefore, optionally, the wiring that the second identification pin is connected to the general-purpose input/output terminal can share with the wiring that is connected to the main serial clock terminal, and both use the SCL/ID wiring to transmit signals.
如上所述,由于与主机器件的通用输入/输出端连接的用作接入识别信号传输的走线,以及与主机器件的I2C接口的主串行数据端连接的用作数据信号传输的走线,均连接到USB接口主板的第二地线引脚上。因此可选地,第二地线引脚连接到通用输入/输出端的走线,与连接到主串行数据端的走线可共用,均使用SDA/ID走线传输信号。As mentioned above, due to the wiring used for access identification signal transmission connected to the general-purpose input/output terminal of the host device, and the wiring used for data signal transmission connected to the main serial data terminal of the I2C interface of the host device , are connected to the second ground pin of the USB interface motherboard. Therefore, optionally, the wiring that the second ground pin is connected to the general-purpose input/output terminal can share with the wiring that is connected to the main serial data terminal, and both use the SDA/ID wiring to transmit signals.
已知USB接口主板的第二标识引脚和第二地线引脚分别连接SCL/ID走线、SDA/ID走线,在此,USB接口插头还包括其他引脚端,具体为正电压数据端D+、负电压数据端D-、电源端VUSB、接地端(GND-1、GND-5、GND-6、GND-7、GND-2、GND-4),其中,D+连接一条走线,与主机器件之间传输HS_DP,D-连接一条走线,与主机器件之间传输HS_DN,VUSB连接电源USB_VCHR,接地端分别接地。It is known that the second identification pin and the second ground pin of the USB interface motherboard are respectively connected to the SCL/ID wiring and the SDA/ID wiring. Here, the USB interface plug also includes other pins, specifically positive voltage data Terminal D+, negative voltage data terminal D-, power supply terminal VUSB, ground terminal (GND-1, GND-5, GND-6, GND-7, GND-2, GND-4), where D+ is connected to a wire, HS_DP is transmitted with the host device, D- is connected to a trace, HS_DN is transmitted with the host device, VUSB is connected to the power supply USB_VCHR, and the ground terminals are grounded respectively.
如上所述,本实施例中,USB接口的接口插头部分的第一标识引脚和第一地线引脚处未接地,而是连接了下拉电阻和与从机器件通信传输的走线,以及USB接口的接口主板部分的第二标识引脚和第二地线引脚处未接地,而是连接了与主机器件通信传输的走线,因此USB接口整体未接地,在此可选地,USB接口的外壳接地,代替了传统的USB接口接地引脚的直接接地。As mentioned above, in this embodiment, the first identification pin and the first ground pin of the interface plug part of the USB interface are not grounded, but are connected with a pull-down resistor and a wiring for communicating with the slave device, and The second identification pin and the second ground pin of the interface motherboard part of the USB interface are not grounded, but are connected with the wiring for communication and transmission with the host device, so the USB interface is not grounded as a whole. Here, the USB The shell of the interface is grounded instead of the direct grounding of the traditional USB interface ground pin.
上述描述了一种兼容I2C通信的USB通信电路的结构。在此当带有I2C接口或者带有USB接口的从机器件接入USB通信电路时,USB通信电路的传输过程如下所述。The above describes the structure of a USB communication circuit compatible with I2C communication. Here, when a slave device with an I2C interface or a USB interface is connected to the USB communication circuit, the transmission process of the USB communication circuit is as follows.
从机器件与USB接口插头部分连接、主机器件与USB接口主板部分连接。主机器件的通用输入/输出端连接USB接口主板的标识引脚和地线引脚,主机器件通过通用输入/输出端对从机器件进行接入识别,识别该从机器件是否带有I2C接口。The slave device is connected to the plug part of the USB interface, and the host device is connected to the motherboard part of the USB interface. The general-purpose input/output terminal of the host device is connected to the identification pin and the ground pin of the USB interface motherboard, and the host device recognizes the access of the slave device through the general-purpose input/output terminal, and identifies whether the slave device has an I2C interface.
若主机器件识别出该从机器件为带有I2C接口的从机器件,那么USB通信电路作为I2C接口进行通信,该从机器件通过与USB接口插头部分的第一标识引脚连接的走线,以及主机器件通过与USB接口主板部分的第二标识引脚连接的走线,主机器件和从机器件之间进行I2C通信,以传输时钟信号,即从机器件通过标识引脚向主机器件传输时钟信号或者主机器件通过标识引脚向从机器件传输时钟信号。该从机器件还通过与USB接口插头部分的第一地线引脚连接的走线,以及主机器件还通过与USB接口主板部分的第二地线引脚连接的走线,主机器件和从机器件之间进行I2C通信,以传输数据信号,即从机器件通过地线引脚向主机器件传输数据信号或者主机器件通过地线引脚向从机器件传输数据信号。从机器件与主机器件通过USB通信电路进行所有的I2C通信。If the host device recognizes that the slave device is a slave device with an I2C interface, the USB communication circuit communicates as an I2C interface, and the slave device is connected to the first identification pin of the plug part of the USB interface. And the host device is connected to the second identification pin of the USB interface main board, and the host device and the slave device perform I2C communication to transmit the clock signal, that is, the slave device transmits the clock to the host device through the identification pin The signal or master device transmits a clock signal to the slave device through the identification pin. The slave device is also connected to the first ground pin of the USB interface plug part, and the host device is also connected to the second ground pin of the USB interface motherboard part, the host device and the slave I2C communication between the components to transmit data signals, that is, the slave device transmits data signals to the master device through the ground pin or the master device transmits data signals to the slave device through the ground pin. All I2C communication between the slave device and the host device is performed through the USB communication circuit.
若未识别出该从机器件带有I2C接口,则该USB通信电路作为传统的USB接口,从机器件通过USB通信电路接入主机器件,从机器件和主机器件之间进行USB通信、充电以及OTG识别等USB通信。If it is not recognized that the slave device has an I2C interface, the USB communication circuit is used as a traditional USB interface, and the slave device is connected to the host device through the USB communication circuit, and USB communication, charging and charging are performed between the slave device and the host device. USB communication such as OTG identification.
本实用新型提供的一种兼容I2C通信的USB通信电路,通过USB接口插头的第一标识引脚分别与第一电阻的第一端、从机器件的从串行时钟端连接,第一地线引脚分别与第二电阻的第一端、从机器件的从串行数据端连接,第一电阻的第二端、第二电阻的第二端接地,以通过USB接口实现带有I2C接口的从机器件的接入识别。USB接口主板的第二标识引脚分别与主机器件的通用输入/输出端、主机器件I2C接口的主串行时钟端连接,第二地线引脚分别与主机器件的通用输入/输出端、主机器件I2C接口的主串行数据端连接,以通过USB接口实现对带有I2C接口的从机器件与主机器件的I2C总线通信。本实用新型同时兼容了USB通信和I2C通信,增加了USB接口的功能,不需要通过USB接口转I2C接口适配器,直接使用USB通信电路进行I2C接口通信,降低I2C总线通信的成本。The utility model provides a USB communication circuit compatible with I2C communication. The first identification pin of the USB interface plug is respectively connected to the first end of the first resistor and the slave serial clock end of the slave device. The first ground wire The pins are respectively connected to the first end of the second resistor and the slave serial data end of the slave device, and the second end of the first resistor and the second end of the second resistor are grounded to realize the I2C interface through the USB interface. Access identification of slave devices. The second identification pin of the USB interface motherboard is respectively connected to the general input/output end of the host device and the main serial clock end of the I2C interface of the host device, and the second ground pin is respectively connected to the general input/output end of the host device, the host The main serial data end of the device I2C interface is connected to realize the I2C bus communication between the slave device with the I2C interface and the host device through the USB interface. The utility model is compatible with USB communication and I2C communication at the same time, increases the function of the USB interface, does not need to transfer the I2C interface adapter through the USB interface, directly uses the USB communication circuit to perform I2C interface communication, and reduces the cost of I2C bus communication.
实施例二Embodiment two
参考图3(a),为本实用新型实施例二提供的一种兼容I2C通信的USB通信系统的示意图。本实施例的技术方案使用与USB接口复用为I2C接口的情况。Referring to FIG. 3( a ), it is a schematic diagram of a USB communication system compatible with I2C communication provided by Embodiment 2 of the present invention. The technical solution of this embodiment uses the situation that the I2C interface is multiplexed with the USB interface.
本实用新型提供的一种兼容内置集成电路总线通信的通用串行总线通信系统,包括:如实施例一的USB通信电路11,主机器件12和从机器件13;主机器件12与USB接口主板14连接,从机器件13与USB接口插头15连接。The utility model provides a universal serial bus communication system compatible with built-in integrated circuit bus communication, comprising: a USB communication circuit 11 as in Embodiment 1, a host device 12 and a slave device 13; the host device 12 and the USB interface main board 14 To connect, the slave device 13 is connected to the USB interface plug 15.
可选地,主机器件12至少包括I2C接口和通用输入/输出端GPIO;通用输入/输出端与USB接口主板14的第二标识引脚连接,还与USB接口主板14的第二地线引脚连接;I2C接口的主串行时钟端与第二标识引脚连接,I2C接口的主串行数据端与第二地线引脚连接。Optionally, the host device 12 includes at least an I2C interface and a general-purpose input/output terminal GPIO; the general-purpose input/output terminal is connected to the second identification pin of the USB interface motherboard 14, and is also connected to the second ground pin of the USB interface motherboard 14 connection; the main serial clock terminal of the I2C interface is connected to the second identification pin, and the main serial data terminal of the I2C interface is connected to the second ground pin.
可选地,从机器件13至少包括从串行时钟端和从串行数据端;从串行时钟端与USB接口插头15的第一标识引脚连接;从串行数据端与USB接口插头15的第一地线引脚连接。Optionally, the slave device 13 at least includes a serial clock terminal and a serial data terminal; the serial clock terminal is connected to the first identification pin of the USB interface plug 15; the serial data terminal is connected to the USB interface plug 15 The first ground pin connection.
可选地,从机器件13带有I2C接口;或者,从机器件13带有USB接口。Optionally, the slave device 13 has an I2C interface; or, the slave device 13 has a USB interface.
如上所述,当从机、主机器件12分别接入USB通信电路11时,主机器件12要首先对从机器件13进行接入识别,只有在接入识别之后,才能使得USB通信电路11按照USB接口或I2C接口进行通信,主机器件12对外挂的从机器件13进行控制或使用。若从机器件13为具有I2C接口的从机器件13时,则USB通信电路11作为I2C接口应用,若从机器件13为不具有I2C接口的从机器件13时,则USB通信电路11作为USB接口应用。因此上述的兼容I2C通信的USB通信电路11的原理如下:As mentioned above, when the slave device and the host device 12 are respectively connected to the USB communication circuit 11, the host device 12 must first perform access identification on the slave device 13, and only after the access identification can the USB communication circuit 11 follow the USB Interface or I2C interface for communication, the host device 12 controls or uses the external slave device 13 . If the slave device 13 is a slave device 13 with an I2C interface, the USB communication circuit 11 is used as an I2C interface, and if the slave device 13 is a slave device 13 without an I2C interface, the USB communication circuit 11 is used as a USB interface application. Therefore, the principle of the above-mentioned USB communication circuit 11 compatible with I2C communication is as follows:
已知USB接口主板14的ID引脚与主机器件12的GPIO连接、GND-3引脚与主机器件12的GPIO连接,USB接口插头15的ID引脚与从机器件13的从串口时钟端连接、GND-3引脚与从机器件13的从串行数据端连接,接地电阻R1和R2将USB接口插头15的ID引脚和GND-3引脚钳位在低电位,那么主机器件12通过GPIO以及下拉电阻R1和R2,对从机器件13进行接入识别。The ID pin of the known USB interface main board 14 is connected with the GPIO of the host device 12, the GND-3 pin is connected with the GPIO of the host device 12, and the ID pin of the USB interface plug 15 is connected with the slave serial port clock end of the slave device 13 , the GND-3 pin is connected to the slave serial data end of the slave device 13, and the ID pin and the GND-3 pin of the USB interface plug 15 are clamped at a low potential by grounding resistors R1 and R2, so the host device 12 passes through The GPIO and the pull-down resistors R1 and R2 identify the access of the slave device 13 .
参考图3(b),为本实用新型实施例二提供的一种兼容I2C通信的USB通信方法的流程图。该方法可以由兼容I2C通信的USB通信来执行,该系统可以采用硬件的方式实现。该方法包括以下步骤:Referring to FIG. 3( b ), it is a flowchart of a USB communication method compatible with I2C communication provided by Embodiment 2 of the present invention. The method can be implemented by USB communication compatible with I2C communication, and the system can be implemented in the form of hardware. The method includes the following steps:
步骤21、检测GPIO是否被拉低。主机器件12首先会检测与USB接口主板14的第二标识引脚连接的通用输入/输出端的电平是否被拉低。GPIO使用主机器件12的内部上拉,作为带有I2C接口的从机器件13的USB设备接入侦测。Step 21, detecting whether the GPIO is pulled low. The host device 12 will first detect whether the level of the general-purpose input/output terminal connected to the second identification pin of the USB interface motherboard 14 is pulled down. The GPIO uses the internal pull-up of the host device 12 as a USB device access detection for the slave device 13 with the I2C interface.
若主机器件12未检测到其通用输入/输出端的电平被拉低,则主机器件12返回并重新开始检测与USB接口主板14的第二标识引脚连接的通用输入/输出端的电平是否被拉低。USB通信电路11作为USB接口,主机器件12与从机器件13通过该USB通信电路11进行USB通信、充电或OTG识别。If host device 12 does not detect that the level of its general-purpose input/output terminal is pulled low, then host device 12 returns and restarts to detect whether the level of the general-purpose input/output terminal connected with the second identification pin of USB interface motherboard 14 is pulled down. pull down. The USB communication circuit 11 serves as a USB interface, and the host device 12 and the slave device 13 perform USB communication, charging or OTG identification through the USB communication circuit 11 .
步骤22、主机器件12进行I2C通信,检测从机器件13是否有应答。若主机器件12检测到其通用输入/输出端的电平被拉低,主机器件12通过USB通信电路11进行I2C通信,即主机器件12通过USB接口主板14的ID和GND-3引脚、以及通过USB接口插头15的ID和GND-2引脚向从机器件13通信,即向从机器件13发起应答,检测是否有来自从机器件13的反馈。Step 22, the master device 12 performs I2C communication, and detects whether the slave device 13 responds. If the host device 12 detects that the level of its general-purpose input/output terminal is pulled low, the host device 12 performs I2C communication through the USB communication circuit 11, that is, the host device 12 passes through the ID and the GND-3 pin of the USB interface motherboard 14, and through The ID and GND-2 pins of the USB interface plug 15 communicate with the slave device 13 , that is, initiate a response to the slave device 13 , and detect whether there is a feedback from the slave device 13 .
步骤23、转入OTG流程。若主机器件12向从机器件13发起应答,并且未检测到有来自从机器件13的反馈应答时,则USB通信电路11转入OTG识别流程,主机器件12通过USB通信电路11对从机器件13进行OTG识别。Step 23, transfer to the OTG process. If the host device 12 initiates a response to the slave device 13, and when no feedback response from the slave device 13 is detected, the USB communication circuit 11 changes over to the OTG identification process, and the host device 12 communicates with the slave device through the USB communication circuit 11. 13 Perform OTG identification.
当OTG流程完成后,主机器件12返回并重新开始检测与USB接口主板14的第二标识引脚连接的通用输入/输出端的电平是否被拉低。USB通信电路11作为USB接口,主机器件12与从机器件13通过该USB通信电路11进行USB通信、充电或OTG识别。After the OTG process is completed, the host device 12 returns and restarts to detect whether the level of the general-purpose input/output terminal connected to the second identification pin of the USB interface motherboard 14 is pulled low. The USB communication circuit 11 serves as a USB interface, and the host device 12 and the slave device 13 perform USB communication, charging or OTG identification through the USB communication circuit 11 .
步骤24、进行I2C通信。当主机器件12检测到有来自从机器件13的应答反馈时,主机器件12确认带有I2C接口的从机器件13接入USB通信电路11,当前USB通信电路11作为I2C接口,主机器件12通过I2C接口与从机器件13实现I2C通信,并实现相关的I2C通信的其他功能。在此,主机器件12与从机器件13的通信是通过USB接口主板14的ID和GND-3引脚、以及USB接口插头15的ID和GND-3引脚实现。主机器件12通过I2C接口控制从机器件13。Step 24, perform I2C communication. When the host device 12 detects that there is a response feedback from the slave device 13, the host device 12 confirms that the slave device 13 with the I2C interface is connected to the USB communication circuit 11, and the current USB communication circuit 11 is used as the I2C interface, and the host device 12 passes The I2C interface realizes I2C communication with the slave device 13, and realizes other related functions of I2C communication. Here, the communication between the host device 12 and the slave device 13 is realized through the ID and GND-3 pins of the USB interface motherboard 14 and the ID and GND-3 pins of the USB interface plug 15 . The master device 12 controls the slave device 13 through the I2C interface.
如上所述,可选地,从机器件13为带有I2C接口的从机器件13;或者,从机器件13为带有USB接口的从机器件13。As mentioned above, optionally, the slave device 13 is a slave device 13 with an I2C interface; or, the slave device 13 is a slave device 13 with a USB interface.
本实用新型实施例二提供的一种兼容I2C通信的USB通信系统,主机器件和USB接口主板连接、从机器件和USB接口插头连接,该USB通信系统不仅可以搭配具有I2C接口的外置的从机器件,或者具有I2C接口的USB接口的线,还可以与传统的USB接口兼容,实现USB通信和I2C通信,该USB通信系统可以兼容OTG识别、USB通信,还可以驱动带有I2C接口的USB接口外置从机器件或USB接口线。Embodiment 2 of the present invention provides a USB communication system compatible with I2C communication. The host device is connected to the USB interface main board, and the slave device is connected to the USB interface plug. The USB communication system can not only be used with an external slave with an I2C interface Machine devices, or cables with USB interfaces with I2C interfaces, can also be compatible with traditional USB interfaces to realize USB communication and I2C communication. The USB communication system can be compatible with OTG identification, USB communication, and can also drive USB with I2C interfaces. The interface is an external slave device or a USB interface cable.
注意,上述仅为本实用新型的较佳实施例及所运用技术原理。本领域技术人员会理解,本实用新型不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本实用新型的保护范围。因此,虽然通过以上实施例对本实用新型进行了较为详细的说明,但是本实用新型不仅仅限于以上实施例,在不脱离本实用新型构思的情况下,还可以包括更多其他等效实施例,而本实用新型的范围由所附的权利要求范围决定。Note that the above are only preferred embodiments of the present invention and the applied technical principles. Those skilled in the art will understand that the utility model is not limited to the specific embodiments described here, and various obvious changes, readjustments and substitutions can be made by those skilled in the art without departing from the protection scope of the utility model. Therefore, although the utility model has been described in detail through the above embodiments, the utility model is not limited to the above embodiments, and can also include more other equivalent embodiments without departing from the concept of the utility model. The scope of the present invention is determined by the appended claims.
Claims (8)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201520179459.2U CN204576500U (en) | 2015-03-26 | 2015-03-26 | A kind of usb communication circuit of compatible I2C communication and system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201520179459.2U CN204576500U (en) | 2015-03-26 | 2015-03-26 | A kind of usb communication circuit of compatible I2C communication and system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN204576500U true CN204576500U (en) | 2015-08-19 |
Family
ID=53869106
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201520179459.2U Expired - Fee Related CN204576500U (en) | 2015-03-26 | 2015-03-26 | A kind of usb communication circuit of compatible I2C communication and system |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN204576500U (en) |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105361844A (en) * | 2015-12-07 | 2016-03-02 | 朱春垒 | Multifunctional otorhinolaryngologic probing therapeutic apparatus |
| CN107145213A (en) * | 2017-04-21 | 2017-09-08 | 广东浪潮大数据研究有限公司 | A kind of device and method being multiplexed for PCH MEdebug and USB port |
| CN107515834A (en) * | 2017-08-18 | 2017-12-26 | 郑州云海信息技术有限公司 | A USB interface supporting LCD liquid crystal screen and interface configuration method |
| CN108073534A (en) * | 2017-11-14 | 2018-05-25 | 浙江众邦机电科技有限公司 | A kind of communication compatible system of sewing machine |
| CN108920401A (en) * | 2018-06-04 | 2018-11-30 | 深圳柴火创客教育服务有限公司 | It is more main mostly from I2C communication means, system and node device |
| CN110554985A (en) * | 2019-09-26 | 2019-12-10 | 杭州凡诺电子有限公司 | I2C and USB compatible design circuit |
-
2015
- 2015-03-26 CN CN201520179459.2U patent/CN204576500U/en not_active Expired - Fee Related
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105361844A (en) * | 2015-12-07 | 2016-03-02 | 朱春垒 | Multifunctional otorhinolaryngologic probing therapeutic apparatus |
| CN107145213A (en) * | 2017-04-21 | 2017-09-08 | 广东浪潮大数据研究有限公司 | A kind of device and method being multiplexed for PCH MEdebug and USB port |
| CN107145213B (en) * | 2017-04-21 | 2020-05-19 | 苏州浪潮智能科技有限公司 | Device and method for multiplexing PCH MEdebug and USB port |
| CN107515834A (en) * | 2017-08-18 | 2017-12-26 | 郑州云海信息技术有限公司 | A USB interface supporting LCD liquid crystal screen and interface configuration method |
| CN108073534A (en) * | 2017-11-14 | 2018-05-25 | 浙江众邦机电科技有限公司 | A kind of communication compatible system of sewing machine |
| CN108073534B (en) * | 2017-11-14 | 2020-02-04 | 浙江众邦机电科技有限公司 | Communication compatible system of sewing machine |
| CN108920401A (en) * | 2018-06-04 | 2018-11-30 | 深圳柴火创客教育服务有限公司 | It is more main mostly from I2C communication means, system and node device |
| CN110554985A (en) * | 2019-09-26 | 2019-12-10 | 杭州凡诺电子有限公司 | I2C and USB compatible design circuit |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN204576500U (en) | A kind of usb communication circuit of compatible I2C communication and system | |
| US7921233B2 (en) | Signal converter for an all-in-one USB connector that includes USB 2.0, USB 3.0 and eSATA | |
| CN108259803B (en) | Electronic terminal device, television terminal, signal input circuit and method | |
| JP2011166720A (en) | Motherboard compatible with multiple versions of usb, and related method | |
| US12253965B2 (en) | Detection of displayport alternate mode communication and connector plug orientation without use of a power distribution controller | |
| CN107111588A (en) | Data transfer using PCIe protocol via USB port | |
| CN107391419B (en) | Support general sequence busbar concentrator of many host computers and automobile-used host computer | |
| TWI443497B (en) | Host apparatus, usb port module usb and method for managing power thereof | |
| US11232061B2 (en) | CompactFlash express (CFX) adapters | |
| CN106407146A (en) | Interface equipment, and method and device for secure access | |
| CN105898493A (en) | Asynchronous receiver transmitter and USB interface multiplexing circuit and circuit board | |
| US20120096286A1 (en) | Charging management method, charging control circuit and the host apparatus having the same | |
| US20130124772A1 (en) | Graphics processing | |
| CN112799985B (en) | USB interface control method, USB control circuit and main board of intelligent network connected equipment | |
| CN201877592U (en) | USB interface structure and computer case with same | |
| CN1316388C (en) | USB control circuit suitable for computer-to-computer transmission and its working method | |
| CN214540750U (en) | USB control circuit, intelligent networking equipment mainboard and electronic equipment | |
| TW202121183A (en) | Method and device of real time monitoring the connection status of i2c devices | |
| CN100476780C (en) | Automatic method for identifying signal interfaces of electronic equipment | |
| CN204129732U (en) | Based on the board self-adaptation equipment of satellite time transfer machine frame system | |
| TWI648636B (en) | Universal serial bus type c transmission line and transmission device | |
| CN102789440A (en) | Data transmission system | |
| US20150095540A1 (en) | External device and a transmission system and the method of the heterogeneous device | |
| TWI780910B (en) | Testing tool | |
| CN204205225U (en) | HDMI to DisplayPort conversion module |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant | ||
| CP01 | Change in the name or title of a patent holder |
Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18 Patentee after: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd. Address before: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18 Patentee before: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd. |
|
| CP01 | Change in the name or title of a patent holder | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20150819 |
|
| CF01 | Termination of patent right due to non-payment of annual fee |