Debugging equipment and debugging system
By integrating multiple debugging interfaces into a single USB interface through a multi-interface converter and USB hub, the problems of cumbersome device debugging interfaces and space occupation are solved, and efficient debugging connection is achieved.
Patent Information
- Application Number
- CN202520034332.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Utility models(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-07
- Publication Date
- 2026-02-10
- Estimated Expiration
- 2035-01-07
AI Technical Summary
In existing technologies, equipment debugging interfaces are cumbersome and space-consuming, which can easily lead to PCB layout problems.
By using a multi-interface converter and USB hub, multiple UART interfaces, USB interfaces and JTAG interfaces are integrated into a single USB interface, enabling debugging functions for all interfaces through a single USB interface.
It reduces the space required for connectors, lowers the probability of PCB layout problems, and improves debugging efficiency and interface connection stability.
Smart Images

Figure CN223897874U_ABST
Abstract
Description
Technical Field
[0001] This utility model relates to the field of debugging technology, and in particular to a debugging device and a debugging system. Background Technology
[0002] Debugging is a necessary procedure to ensure the normal operation of the provided equipment. Debugging is an indispensable process for guaranteeing the proper functioning of the equipment. Whether it's initial debugging or troubleshooting subsequent issues, debugging must be performed by connecting to the host computer through the debugging interface.
[0003] In existing technologies, all debugging interfaces are typically brought out from the device under test via physical interfaces and connected to a host computer to achieve debugging. If there are many debugging interfaces, multiple connectors are needed to ensure the reliability of the connection. The interface plugging is cumbersome, occupies a lot of the already limited connector space, and can easily cause PCB layout problems. Utility Model Content
[0004] This utility model provides a debugging device and debugging system that at least partially solves the above-mentioned problems, and can satisfy all interface debugging functions with only one connector interface.
[0005] In a first aspect, this utility model provides a debugging device, including: a multi-interface converter, a USB hub, and a USB interface, wherein the USB interface is connected to the USB hub, the USB hub is connected to the multi-interface converter and at least one device to be debugged, and the multi-interface converter is connected to the at least one device to be debugged.
[0006] In some embodiments of this utility model, the input terminal of the multi-interface converter receives at least one non-USB signal output by the device under test, the output terminal of the multi-interface converter outputs a first USB signal corresponding to the non-USB signal, the input terminal of the USB hub receives the first USB signal output by the multi-interface converter and a second USB signal output by at least one device under test, the output terminal of the USB hub outputs a target USB signal, and the input terminal of the USB interface receives the target USB signal output by the USB hub.
[0007] In some embodiments of this utility model, the output terminal of the USB interface outputs one USB signal, the input terminal of the USB hub receives the USB signal output by the output terminal of the USB interface, the output terminal of the USB hub outputs multiple USB signals, the input terminal of the multi-interface converter receives one USB signal output by the output terminal of the USB hub, the output terminal of the multi-interface converter outputs at least one non-USB signal, and the input terminal of the device under test receives at least one non-USB signal output by the multi-interface converter and multiple USB signals output by the USB hub.
[0008] In some embodiments of this invention, the non-USB signal includes: UART asynchronous communication signal and / or JTAG Joint Test Action Group signal.
[0009] In some embodiments of this utility model, the input terminal of the multi-interface converter receives at least one UART signal and JTAG signal output by the device to be debugged, and the output terminal of the multi-interface converter outputs a first USB signal corresponding to the UART signal and JTAG signal.
[0010] Secondly, embodiments of the present invention also provide a debugging system, comprising: the debugging device described in any embodiment of the present invention and at least one device to be debugged.
[0011] In some embodiments of this utility model, the device to be debugged includes at least one of a control device, a processing device, and a communication device.
[0012] In some embodiments of this utility model, the input terminal of the multi-interface converter receives non-USB signals output by the control device, the processing device, and the communication device; the output terminal of the multi-interface converter outputs a USB signal corresponding to the non-USB signal; the input terminal of the USB hub receives a USB signal output by the multi-interface converter, a USB signal output by the processing device, a USB signal output by the control device, and a USB signal output by the communication device; the output terminal of the USB hub outputs a target USB signal; and the input terminal of the USB interface receives the target USB signal output by the USB hub.
[0013] In some embodiments of this utility model, the input terminal of the multi-interface converter receives a first UART signal output by the processing device, a second UART signal and a JTAG signal output by the control device, and a third UART signal output by the communication device. The output terminal of the multi-interface converter outputs a USB signal corresponding to the first UART signal, the second UART signal, the third UART signal, and the JTAG signal. The input terminal of the USB hub receives a USB signal output by the multi-interface converter, a USB signal output by the processing device, a USB signal output by the control device, and a USB signal output by the communication device. The output terminal of the USB hub outputs a target USB signal. The input terminal of the USB interface receives the target USB signal output by the USB hub.
[0014] In some embodiments of this utility model, the output terminal of the USB interface outputs one USB signal, the input terminal of the USB hub receives one USB signal output by the output terminal of the USB interface, the output terminal of the USB hub outputs multiple USB signals, the input terminal of the multi-interface converter receives one USB signal output by the output terminal of the USB hub, the output terminal of the multi-interface converter outputs multiple non-USB signals, the input terminal of the processing device receives the non-USB signal output by the multi-interface converter and one USB signal output by the USB hub, the input terminal of the control device receives the non-USB signal output by the multi-interface converter and one USB signal output by the USB hub, and the input terminal of the communication device receives the non-USB signal output by the multi-interface converter and one USB signal output by the USB hub.
[0015] In some embodiments of this utility model, the output terminal of the USB interface outputs one USB signal, the input terminal of the USB hub receives one USB signal output from the output terminal of the USB interface, the output terminal of the USB hub outputs four USB signals, the output terminal of the multi-interface converter receives one USB signal output from the output terminal of the USB hub, the output terminal of the multi-interface converter outputs a first UART signal, a second UART signal, a third UART signal, and a JTAG signal, the input terminal of the processing device receives the first UART signal output from the multi-interface converter and one USB signal output from the USB hub, the input terminal of the control device receives the second UART signal, the JTAG signal, and one USB signal output from the USB hub, and the input terminal of the communication device receives the first UART signal output from the multi-interface converter and one USB signal output from the USB hub.
[0016] In this embodiment of the invention, a multi-interface converter, a USB hub, and a single USB interface work together as a debugging device, enabling all interface debugging functions to be satisfied using only one USB interface. This reduces connector space and thus lowers the probability of PCB layout problems.
[0017] It should be understood that the description in this section is not intended to identify key or essential features of the embodiments of this utility model, nor is it intended to limit the scope of this utility model. Other features of this utility model will become readily apparent from the following description. Attached Figure Description
[0018] To more clearly illustrate the technical solutions of the embodiments of this utility model, the drawings used in the embodiments will be briefly introduced below. It should be understood that the following drawings only show some embodiments of this utility model and should not be regarded as a limitation on the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.
[0019] Figure 1 This is a schematic diagram of the structure of the first type of debugging device in this utility model embodiment;
[0020] Figure 2 This is a schematic diagram of the structure of the first debugging system in this utility model embodiment;
[0021] Figure 3 This is a schematic diagram of the structure of the second debugging system in this embodiment of the present invention. Detailed Implementation
[0022] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the protection scope of the present invention.
[0023] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this utility model are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of the utility model described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0024] It is understood that before using the technical solutions disclosed in the various embodiments of this disclosure, users should be informed of the types, scope of use, and usage scenarios of the personal information involved in this disclosure in an appropriate manner in accordance with relevant laws and regulations, and user authorization should be obtained.
[0025] The debugging equipment provided in this embodiment can be applied to vehicles. With the development of the automotive industry, the functional requirements of in-vehicle infotainment systems are increasing, and the number of related devices is also increasing. In order to ensure the normal operation of the equipment, debugging is an essential process. In the prior art, all debugging interfaces are generally led out from the in-vehicle infotainment system through physical interfaces. Since too many debugging interfaces require multiple connectors to ensure the reliability of the connection, the above solution is not only cumbersome to plug in the interfaces and occupies a lot of the already limited connector space of the in-vehicle infotainment system, but it is also easy to cause problems in PCB layout.
[0026] Example 1
[0027] Figure 1 A schematic diagram of the structure of the first debugging device provided in the embodiment of this utility model is shown below. Figure 1As shown, the debugging equipment includes: a multi-interface converter 101, a USB hub 102, and a USB interface 103; wherein, the USB interface 103 is connected to the USB hub 102, the USB hub 102 is connected to the multi-interface converter 101 and at least one device to be debugged, and the multi-interface converter 101 is connected to the at least one device to be debugged. The multi-interface converter 101 can be a USB (Universal Serial Bus) to UART (Universal Asynchronous Receiver / Transmitter) and JTAG (Joint Test Action Group) converter, and the USB hub can be a USB 2.0 HUB (i.e., a USB 2.0 hub).
[0028] This embodiment of the invention utilizes a multi-interface converter and a USB hub to integrate multiple UART, USB, and JTAG interfaces into a single USB interface, which is then provided to developers for debugging. For example, a host computer can connect to the device under test via the USB interface to perform debugging. This achieves the goal of satisfying all interface debugging functions while using only a single USB interface.
[0029] Optionally, the input of the multi-interface converter receives at least one non-USB signal output by the device under test, the output of the multi-interface converter outputs a first USB signal corresponding to the non-USB signal, the input of the USB hub receives the first USB signal output by the multi-interface converter and a second USB signal output by at least one device under test, the output of the USB hub outputs a target USB signal, and the input of the USB interface receives the target USB signal output by the USB hub.
[0030] The non-USB signals include: UART asynchronous communication signals and / or JTAG Joint Test Action Group signals.
[0031] It should be noted that when the data flow is from the device under test to the USB interface, at least one device under test will output a non-USB signal and a USB signal. The input of the multi-interface converter receives the non-USB signal output by at least one device under test and converts the non-USB signal into a USB signal (first USB signal). The input of the USB hub receives the converted USB signal (first USB signal) output by the multi-interface converter and the USB signal (second USB signal) output by at least one device under test. The USB hub combines the received multiple USB signals into a single USB signal (target USB signal). The input of the USB interface receives the single USB signal (target USB signal) output by the USB hub.
[0032] Optionally, the non-USB signals include: UART asynchronous communication signals and / or JTAG Joint Test Action Group signals.
[0033] Optionally, the input terminal of the multi-interface converter receives at least one UART signal and JTAG signal output by the device under test, and the output terminal of the multi-interface converter outputs a first USB signal corresponding to the UART signal and JTAG signal.
[0034] In this embodiment of the invention, the input terminal of the multi-interface converter receives at least one UART signal and JTAG signal output by the device under test, the output terminal of the multi-interface converter outputs a first USB signal corresponding to the UART signal and JTAG signal, the input terminal of the USB hub receives the first USB signal output by the multi-interface converter and a second USB signal output by at least one device under test, the output terminal of the USB hub outputs a target USB signal, and the input terminal of the USB interface receives the target USB signal output by the USB hub.
[0035] Optionally, the output terminal of the USB interface outputs one USB signal, the input terminal of the USB hub receives the USB signal output by the output terminal of the USB interface, the output terminal of the USB hub outputs multiple USB signals, the input terminal of the multi-interface converter receives one USB signal output by the output terminal of the USB hub, the output terminal of the multi-interface converter outputs at least one non-USB signal, and the input terminal of the device under test receives at least one non-USB signal output by the multi-interface converter and multiple USB signals output by the USB hub.
[0036] The non-USB signals include: UART asynchronous communication signals and / or JTAG Joint Test Action Group signals.
[0037] It should be noted that when the data flow is from the USB interface to the device under test, the output of the USB interface outputs one USB signal. The input of the USB hub receives the USB signal output from the USB interface. The USB hub splits this single USB signal into multiple USB signals. One of these USB signals serves as the input to the multi-interface converter, while the remaining USB signals serve as partial inputs to each device under test. The multi-interface converter converts one USB signal into at least one non-USB signal, and uses the at least one non-USB signal output by the multi-interface converter as a partial input to each device under test.
[0038] In this embodiment of the present invention, the output terminal of the USB interface outputs one USB signal, the input terminal of the USB hub receives the USB signal output by the output terminal of the USB interface, the output terminal of the USB hub outputs multiple USB signals, the input terminal of the multi-interface converter receives one USB signal output by the output terminal of the USB hub, the output terminal of the multi-interface converter outputs a UART signal and a JTAG signal, and the input terminal of the device under test receives the UART signal and JTAG signal output by the multi-interface converter and the multiple USB signals output by the USB hub.
[0039] In this embodiment, the multi-interface converter, USB hub, and a single USB port work together as a debugging device, enabling all interface debugging functions to be satisfied using only one USB port. This reduces connector space and thus lowers the probability of PCB layout problems.
[0040] Example 2
[0041] Figure 2 A schematic diagram of the structure of the first debugging system provided in this embodiment of the utility model is shown below. Figure 2 As shown, the debugging system includes: the debugging device 201 described in any embodiment of this utility model and at least one device 202 to be debugged. The device to be debugged can be a device that needs to be debugged, for example, it can include at least one of a control device, a processing device, and a communication device.
[0042] Optionally, the device to be debugged includes at least one of a control device, a processing device, and a communication device.
[0043] In this embodiment of the invention, the input terminal of the multi-interface converter receives a non-USB signal output by at least one of the control device, processing device, and communication device; the output terminal of the multi-interface converter outputs a first USB signal corresponding to the non-USB signal; the input terminal of the USB hub receives the first USB signal output by the multi-interface converter and a second USB signal output by at least one of the control device, processing device, and communication device; the output terminal of the USB hub outputs a target USB signal; and the input terminal of the USB interface receives the target USB signal output by the USB hub.
[0044] In this embodiment of the invention, the output terminal of the USB interface outputs one USB signal, the input terminal of the USB hub receives the USB signal output by the output terminal of the USB interface, the output terminal of the USB hub outputs multiple USB signals, the input terminal of the multi-interface converter receives one USB signal output by the output terminal of the USB hub, the output terminal of the multi-interface converter outputs at least one non-USB signal, and the input terminal of at least one of the control device, processing device, and communication device receives at least one non-USB signal output by the multi-interface converter and multiple USB signals output by the USB hub.
[0045] Optionally, the input terminal of the multi-interface converter receives non-USB signals output by the control device, processing device, and communication device; the output terminal of the multi-interface converter outputs a USB signal corresponding to the non-USB signal; the input terminal of the USB hub receives a USB signal output by the multi-interface converter, a USB signal output by the processing device, a USB signal output by the control device, and a USB signal output by the communication device; the output terminal of the USB hub outputs a target USB signal; and the input terminal of the USB interface receives the target USB signal output by the USB hub.
[0046] The control device can be an MCU (Microcontroller Unit), the processing device can be a SOC (System on Chip), and the communication device can support fifth-generation mobile communication technology.
[0047] In this embodiment of the invention, the input terminal of the multi-interface converter receives UART and JTAG signals output by the control device, UART signals output by the processing device, and UART signals output by the communication device. The multi-interface converter converts the UART and JTAG signals into a single USB signal. The input terminal of the USB hub receives a single USB signal output by the multi-interface converter, a single USB signal output by the processing device, a single USB signal output by the control device, and a single USB signal output by the communication device. The output terminal of the USB hub outputs a single target USB signal, and the input terminal of the USB interface receives the target USB signal output by the USB hub.
[0048] Optionally, the input terminal of the multi-interface converter receives a first UART signal output by the processing device, a second UART signal and a JTAG signal output by the control device, and a third UART signal output by the communication device. The output terminal of the multi-interface converter outputs a USB signal corresponding to the first UART signal, the second UART signal, the third UART signal, and the JTAG signal. The input terminal of the USB hub receives a USB signal output by the multi-interface converter, a USB signal output by the processing device, a USB signal output by the control device, and a USB signal output by the communication device. The output terminal of the USB hub outputs a target USB signal. The input terminal of the USB interface receives the target USB signal output by the USB hub.
[0049] In a specific example, such as Figure 3 As shown, the SOC (System-on-a-Chip) outputs one USB signal and one UART signal; the MCU (Microcontroller Unit) outputs one USB signal, one UART signal, and one JTAG signal; the 5G module (communication device) outputs one USB signal and one UART signal; the input of the USB to UART & JTAG (multi-interface converter) receives one UART signal from the SOC, one UART signal and one JTAG signal from the MCU, and one UART signal from the 5G module; the output of the USB to UART & JTAG outputs one USB signal. The input of the USB 2.0 HUB receives one USB signal from the SOC, one USB signal from the MCU, one USB signal from the 5G module, and one USB signal from the USB to UART & JTAG; the output of the USB 2.0 HUB outputs one USB signal; and the USB 2.0 interface receives the USB signal output from the USB 2.0 HUB.
[0050] Optionally, the output terminal of the USB interface outputs one USB signal, the input terminal of the USB hub receives one USB signal output from the output terminal of the USB interface, the output terminal of the USB hub outputs multiple USB signals, the input terminal of the multi-interface converter receives one USB signal output from the output terminal of the USB hub, the output terminal of the multi-interface converter outputs multiple non-USB signals, the input terminal of the processing device receives the non-USB signal output from the multi-interface converter and one USB signal output from the USB hub, the input terminal of the control device receives the non-USB signal output from the multi-interface converter and one USB signal output from the USB hub, and the input terminal of the communication device receives the non-USB signal output from the multi-interface converter and one USB signal output from the USB hub.
[0051] In this embodiment of the invention, the output terminal of the USB interface outputs one USB signal, the input terminal of the USB hub receives one USB signal output from the output terminal of the USB interface, the output terminal of the USB hub outputs four USB signals, the input terminal of the multi-interface converter receives one USB signal output from the output terminal of the USB hub, the output terminal of the multi-interface converter outputs a JTAG signal and multiple UART signals, the input terminal of the processing device receives the UART signal output from the multi-interface converter and one USB signal output from the USB hub, the input terminal of the control device receives the JTAG signal, the UART signal, and one USB signal output from the USB hub, and the input terminal of the communication device receives the UART signal output from the multi-interface converter and one USB signal output from the USB hub.
[0052] Optionally, the output terminal of the USB interface outputs one USB signal, the input terminal of the USB hub receives one USB signal output from the output terminal of the USB interface, the output terminal of the USB hub outputs four USB signals, the output terminal of the multi-interface converter receives one USB signal output from the output terminal of the USB hub, the output terminal of the multi-interface converter outputs a first UART signal, a second UART signal, a third UART signal, and a JTAG signal, the input terminal of the processing device receives the first UART signal output from the multi-interface converter and one USB signal output from the USB hub, the input terminal of the control device receives the second UART signal and the JTAG signal output from the multi-interface converter and one USB signal output from the USB hub, and the input terminal of the communication device receives the first UART signal output from the multi-interface converter and one USB signal output from the USB hub.
[0053] In a specific example, such as Figure 3 As shown, the USB 2.0 interface outputs one USB signal. The input of the USB 2.0 HUB receives one USB signal output from the USB 2.0 interface. The USB 2.0 HUB expands one USB signal into four USB signals. One of these USB signals is used as the input of USB to UART & JTAG. USB to UART & JTAG converts one USB signal into three UART signals and one JTAG signal. One UART signal output from USB to UART & JTAG and one USB signal output from the USB 2.0 HUB are used as the input of the SOC. One UART signal, one JTAG signal, and one USB signal output from USB to UART & JTAG and one USB signal output from the USB 2.0 HUB are used as the input of the MCU. One UART signal output from USB to UART & JTAG and one USB signal output from the USB 2.0 HUB are used as the input of the 5G module.
[0054] In the embodiments of this utility model, such as Figure 3 As shown, the debugging system is mainly divided into two parts: a USB hub and a USB to UART and JTAG converter, which are brought out through a USB 2.0 interface for developers to use for debugging.
[0055] USB HUB section: One USB 2.0 interface is expanded into four USB 2.0 interfaces, which are respectively connected to the USB interfaces of the MCU, SOC, 5G module and USB to UART chip. All USB 2.0 interfaces support 480M high-speed communication.
[0056] USB to UART and JTAG section: Converts the USB 2.0 interface into three UART interfaces and one JTAG interface. The three UART interfaces are connected to the UART ports of the MCU, SOC, and 5G module respectively, supporting a maximum communication baud rate of 12Mbps. The JTAG interface is connected to the JTAG port of the MCU for programming and debugging the MCU program, supporting SW, JTAG and other modes.
[0057] In this embodiment of the utility model, all the debugging and downloading port functions of the SOC, MCU and 5G module inside the vehicle are integrated into a USB 2.0 interface, reducing the original more than 20 wires to only 3 wires, and a Type-C interface can be used, which greatly saves the connector space of the circuit board.
[0058] In this embodiment of the invention, a single Type-C interface is used to connect all the debugging and download interfaces of the vehicle's internal SOC, MCU, and 5G module. Developers only need to use a single dual-C cable to debug and download the three major modules within the vehicle's internal system, and these processes can be performed simultaneously, thus improving the debugging efficiency of developers and the stability of interface connections.
[0059] Note that the above description is merely a preferred embodiment of the present invention and the technical principles employed. Those skilled in the art will understand that the present invention is not limited to the specific embodiments described herein, and various obvious changes, readjustments, and substitutions can be made without departing from the scope of protection of the present invention. Therefore, although the present invention has been described in detail through the above embodiments, the present invention is not limited to the above embodiments, and may include many other equivalent embodiments without departing from the concept of the present invention. The scope of the present invention is determined by the scope of the appended claims.
Claims
1. A debugging device, characterized in that, The debugging device includes: a multi-interface converter, a USB hub, and a USB interface. The USB interface is connected to the USB hub. The USB hub is connected to the multi-interface converter and at least one device to be debugged. The multi-interface converter is connected to the at least one device to be debugged.
2. The debugging equipment according to claim 1, characterized in that, The input terminal of the multi-interface converter receives at least one non-USB signal output by the device under test, and the output terminal of the multi-interface converter outputs a first USB signal corresponding to the non-USB signal. The input terminal of the USB hub receives the first USB signal output by the multi-interface converter and a second USB signal output by at least one device under test. The output terminal of the USB hub outputs a target USB signal, and the input terminal of the USB interface receives the target USB signal output by the USB hub.
3. The debugging equipment according to claim 1, characterized in that, The output terminal of the USB interface outputs one USB signal, the input terminal of the USB hub receives the USB signal output by the output terminal of the USB interface, the output terminal of the USB hub outputs multiple USB signals, the input terminal of the multi-interface converter receives one USB signal output by the output terminal of the USB hub, the output terminal of the multi-interface converter outputs at least one non-USB signal, and the input terminal of the device under test receives at least one non-USB signal output by the multi-interface converter and multiple USB signals output by the USB hub.
4. The debugging equipment according to claim 2, characterized in that, The non-USB signals include: UART asynchronous communication signals and / or JTAG Joint Test Task Force signals.
5. The debugging equipment according to claim 4, characterized in that, The input terminal of the multi-interface converter receives at least one UART signal and JTAG signal output by the device under test, and the output terminal of the multi-interface converter outputs a first USB signal corresponding to the UART signal and JTAG signal.
6. A debugging system, characterized in that, include: The debugging device and at least one device to be debugged as described in any one of claims 1-5.
7. The debugging system according to claim 6, characterized in that, The device to be debugged includes at least one of the following: control equipment, processing equipment, and communication equipment.
8. The debugging system according to claim 7, characterized in that, The input terminal of the multi-interface converter receives non-USB signals output by the control device, processing device, and communication device. The output terminal of the multi-interface converter outputs a USB signal corresponding to the non-USB signal. The input terminal of the USB hub receives a USB signal output by the multi-interface converter, a USB signal output by the processing device, a USB signal output by the control device, and a USB signal output by the communication device. The output terminal of the USB hub outputs a target USB signal. The input terminal of the USB interface receives the target USB signal output by the USB hub.
9. The debugging system according to claim 8, characterized in that, The input terminal of the multi-interface converter receives a first UART signal output by the processing device, a second UART signal and a JTAG signal output by the control device, and a third UART signal output by the communication device. The output terminal of the multi-interface converter outputs a USB signal corresponding to the first UART signal, the second UART signal, the third UART signal, and the JTAG signal. The input terminal of the USB hub receives a USB signal output by the multi-interface converter, a USB signal output by the processing device, a USB signal output by the control device, and a USB signal output by the communication device. The output terminal of the USB hub outputs a target USB signal. The input terminal of the USB interface receives the target USB signal output by the USB hub.
10. The debugging system according to claim 7, characterized in that, The output terminal of the USB interface outputs one USB signal. The input terminal of the USB hub receives one USB signal output from the output terminal of the USB interface. The output terminal of the USB hub outputs multiple USB signals. The input terminal of the multi-interface converter receives one USB signal output from the output terminal of the USB hub. The output terminal of the multi-interface converter outputs multiple non-USB signals. The input terminal of the processing device receives the non-USB signal output from the multi-interface converter and one USB signal output from the USB hub. The input terminal of the control device receives the non-USB signal output from the multi-interface converter and one USB signal output from the USB hub. The input terminal of the communication device receives the non-USB signal output from the multi-interface converter and one USB signal output from the USB hub.
11. The debugging system according to claim 10, characterized in that, The output terminal of the USB interface outputs one USB signal. The input terminal of the USB hub receives one USB signal output from the output terminal of the USB interface. The output terminal of the USB hub outputs four USB signals. The output terminal of the multi-interface converter receives one USB signal output from the output terminal of the USB hub. The output terminal of the multi-interface converter outputs a first UART signal, a second UART signal, a third UART signal, and a JTAG signal. The input terminal of the processing device receives the first UART signal output from the multi-interface converter and one USB signal output from the USB hub. The input terminal of the control device receives the second UART signal, the JTAG signal, and one USB signal output from the USB hub. The input terminal of the communication device receives the first UART signal output from the multi-interface converter and one USB signal output from the USB hub.