Bridge module, uart expansion device and method for customizing serial port name

By using a bridging chip and memory in the UART expansion device to customize the serial port name and number, the problems of high cost and complex process in the prior art are solved, and flexible customization of port name and number is achieved.

CN122220280APending Publication Date: 2026-06-16PROLIFIC TECH INC
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
PROLIFIC TECH INC
Filing Date
2025-01-03
Publication Date
2026-06-16

Smart Images

  • Figure CN122220280A_ABST
    Figure CN122220280A_ABST
Patent Text Reader

Abstract

The present application mainly discloses a bridge module, a UART expansion device and a method for displaying a customized serial port name. The bridge module for customizing and changing a serial port name includes a bridge chip and a memory, and is applied to a UART expansion device such as a USB-RS232 conversion device. According to the present application, a user can write a burning data including a customized serial port name into the memory. Thus, when the UART expansion device is connected to a host electronic device which has installed a driver of the UART expansion device, the bridge chip reads the customized serial port name from the memory and integrates the customized serial port name in a device descriptor transmitted to the host electronic device, so that a device manager of an operating system of the host electronic device displays a UART communication port of the UART expansion device as the customized serial port name.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the technical field of serial ports (COM ports), and more particularly to a method and system for customizing the name of a serial port. Background Technology

[0002] It is known that early personal computers were equipped with UART interfaces (such as RS232 connectors) for data transmission with peripheral devices. Unlike UART interfaces, USB interfaces offer high data transfer rates and plug-and-play functionality, thus gradually becoming the mainstream data transfer interface between personal computers, laptops, and other electronic devices and external electronic devices.

[0003] Even so, the UART interface remains widely used in industrial control applications. Therefore, manufacturers of USB devices have developed external USB-UART converters and UART expansion cards that connect directly to the motherboard for integration into industrial control computers. Figure 1 This is a 3D view of a USB-UART converter, and Figure 2 A 3D diagram of a UART expansion card. (Example) Figure 1 and Figure 2 As shown, the USB-UART converter 1a has a bridging chip 10a, and the UART expansion card 1b also has a bridging chip 10b.

[0004] Used as Figure 1 The USB-UART converter 1a shown (or as shown) Figure 2 Users of the UART expansion card 1b shown will know that after connecting the USB-UART converter 1a to a USB connector on the host computer, the standard CDC-ACM driver provided by Microsoft can be used as the standard driver, and this standard driver can be installed on the host computer. Figure 3 As shown, after the installation of the standard driver is completed, the device administrator of the host computer's operating system (such as Windows) will simultaneously display the names of the three RS232 ports of the USB-UART converter 1a as USB serial port, and assign them port numbers 3, 4, and 5 respectively.

[0005] In practice, the supplier will provide a custom-edited driver based on the standard CDC-ACM driver. In other words, after connecting the USB-UART converter 1a to a USB connector on the host computer, the user can choose to install the custom-edited driver on the host computer. Figure 4As shown, after the installation of the self-editing driver is completed, the device administrator of the host computer's operating system displays the names of the three RS232 ports of the USB-UART converter 1a as Prolific PL2303GC USB Serial COM Port, and assigns them port numbers 3, 4, and 5 respectively.

[0006] It is worth noting that the self-edited driver is a USB device driver, and it is typically developed by the manufacturer (i.e., the design house) of the bridge chip 10a. Furthermore, the engineer responsible for its development would certainly know that a USB device driver must include both an .INF file and a .SYS file. The .SYS file contains the actual driver code, while the .INF file is the Device Information File, used to guide the operating system through the installation process. Additionally, the engineer knows that the USB device's VID and PID are usually edited into a [Strings] block within the .INF file, allowing the operating system to determine the USB device's VID and PID by reading the .INF file. For example, as... Figure 4 As shown, Prolific is the manufacturer's name (i.e., VID) of the bridging chip 10a, and PL2303GE is the product name (i.e., PID).

[0007] Based on practical experience, if the supplier of the USB-UART converter 1a is not the manufacturer of the bridge chip 10a, the supplier cannot make the operating system's device administrator display their supplier name and / or product name by modifying the VID / PID in the [Strings] block of the .INF file. This is because the custom-edited driver also includes a digitally signed .cat file, which is used during the installation process to verify that the .INF and .sys files have not been tampered with or corrupted. More specifically, after completing the custom-edited driver, the manufacturer of the bridge chip 10a submits it to a third-party certification body for WHQL testing to obtain a digital signature for releasing the .cat file. Furthermore, the VID is not arbitrarily defined; an application must be submitted to the USB Association and related fees paid. In other words, Figure 4 The VID “Prolific” shown is obtained by the manufacturer of the bridge chip 10a after submitting an application to the USB Association and paying the relevant fees.

[0008] In summary, to enable the operating system's device administrator to display customized serial port names, the vendor must first complete the following three tasks:

[0009] (1) Submit an application to the USB Association and pay the relevant fees to obtain a dedicated VID;

[0010] (2) After modifying the VID / PID in the [Strings] block of the .INF file, submit the self-edited driver, which includes the .INF and .sys files, to a third-party certification body for WHQL testing to obtain a digital signature for releasing the .cat file; and

[0011] (3) Integrate the digitally signed .cat file, .INF file and .sys file into a custom-editable driver.

[0012] Based on practical experience, obtaining a dedicated VID and conducting WHQL testing can cost thousands of dollars, a considerable financial expense for small-scale suppliers. On the other hand, the operating system (i.e., Windows) assigns communication connection ports with a starting number of 3 and a maximum number of 256. However, users with specific needs may require assigning communication connection port numbers to any integer between 1 and 65535.

[0013] In summary, conventional USB-UART converters or UART expansion cards using bridging chips have many practical shortcomings that need improvement. Therefore, the inventors of this invention have diligently researched and developed a bridging module, a UART expansion device, and a method for displaying customized serial port names. Summary of the Invention

[0014] The main objective of this invention is to provide a bridge module that allows for customized serial port name changes. This module includes a bridge chip and a memory, and is applied to a UART expansion device, such as a USB-RS232 converter. According to this invention, a user can write programming data containing a customized serial port name into the memory. Thus, when the UART expansion device is connected to a host electronic device with a driver installed, the bridge chip reads the customized serial port name from the memory and integrates it into a device descriptor sent to the host electronic device. This allows the device administrator of the host electronic device's operating system (e.g., Windows) to display the UART communication port of the UART expansion device as the customized serial port name.

[0015] In addition, users can write programming data containing a customized serial port number into the memory, so that the operating system of the main control electronic device can assign the corresponding serial number of the UART communication port of the UART expansion device to the device administrator according to the customized serial port number.

[0016] Specifically, when using the bridging module of the present invention, the UART expansion device has the following practical advantages:

[0017] (1) The supplier or customer only needs to write the programming data containing the customized serial port name into the memory to enable the device administrator of the operating system to display the UART communication port of the UART expansion device as the customized serial port name. In other words, the supplier or customer does not need to change the VID and / or PID in the [Strings] block of the .INF file, let alone make such a change invalid for the driver's signature verification.

[0018] (2) Suppliers do not need to submit an application to the USB Association and pay related fees to obtain a dedicated VID, saving application fees and annual membership fees.

[0019] (3) Suppliers do not need to submit their self-edited drivers, which include .sys files and .INF files with modified VID / PID, to a third-party certification body for WHQL testing to obtain digital signatures, thus saving WHQL testing fees.

[0020] (4) The serial number of the communication connection port is not limited to 3 to 256, but can be any integer between 1 and 65535.

[0021] To achieve the above objectives, the present invention provides an embodiment of the bridging module, which is disposed on a circuit board having a signal transmission interface and at least one UART interface thereon, thereby forming a UART expansion device together with the circuit board, the signal transmission interface, and the at least one UART interface; the bridging module includes:

[0022] A bridging chip; and

[0023] A memory, coupled to the bridge chip, is used to store a customized serial port name;

[0024] The bridging chip is configured to perform:

[0025] When the signal transmission interface is connected to a master electronic device that has installed the driver for the UART expansion device, the customized serial port name is read from the memory and integrated into a device descriptor transmitted to the master electronic device.

[0026] When an electronic device is connected to the UART interface, a first signal received from the signal transmission interface is converted into a first UART signal and transmitted to the electronic device through the UART interface.

[0027] When the electronic device transmits a second UART signal to the UART interface, the received second UART signal is converted into a second signal and transmitted to the main control electronic device through the signal transmission interface.

[0028] In one embodiment, the memory is further used to store a customized serial port number, and the bridge chip is configured to perform:

[0029] When the signal transmission interface is connected to the main control electronic device that has the driver installed, the customized serial port name and the customized serial port number are read from the memory and integrated into the device descriptor transmitted to the main control electronic device.

[0030] In one embodiment, the bridging chip is selected from any of the group consisting of USB-UART bridging chips and USB-PCIe bridging chips.

[0031] In one embodiment, the bridging chip is selected from any of the group consisting of integrated circuit (IC) chips, complex programmable logic device (CPLD) chips, and field programmable gate array (FPGA) chips.

[0032] In one embodiment, the memory is selected from any one of the group consisting of one-time programmable (OTP) memory, multi-time programmable (MTP) memory, electrically-erasable programmable read-only memory (EEPROM), and flash memory.

[0033] In one embodiment, the UART interface 22 includes any one of the group consisting of RS232 electrical connectors, RS422 electrical connectors and RS485 electrical connectors.

[0034] Furthermore, the present invention also provides an embodiment of a UART expansion device having the function of displaying customized sequence port names, comprising:

[0035] Circuit board;

[0036] A signal transmission interface is located on this circuit board;

[0037] At least one UART interface is provided on this circuit board; and

[0038] A bridging module is disposed on the circuit board and includes a bridging chip and a memory.

[0039] The memory is coupled to the bridge chip and is used to store a customized serial port name;

[0040] The bridging chip is coupled to the signal transmission interface and the at least one UART interface, and is configured to perform:

[0041] When the signal transmission interface is connected to a master electronic device that has installed the driver for the UART expansion device, the customized serial port name is read from the memory and integrated into a device descriptor transmitted to the master electronic device.

[0042] When an electronic device is connected to the UART interface, a first signal received from the signal transmission interface is converted into a first UART signal, and the first UART signal is transmitted to the electronic device through the UART interface; and

[0043] When the electronic device transmits a second UART signal to the UART interface, the received second UART signal is converted into a second signal and transmitted to the main control electronic device through the signal transmission interface.

[0044] In one embodiment, the memory is also used to store a customized serial port number, and the bridge chip is configured to perform:

[0045] When the signal transmission interface is connected to the main control electronic device that has the driver installed, the customized serial port name and the customized serial port number are read from the memory and integrated into the device descriptor transmitted to the main control electronic device.

[0046] In one embodiment, the bridging chip is selected from any of the group consisting of USB-UART bridging chips and USB-PCIe bridging chips.

[0047] In one embodiment, the bridging chip is selected from any of the group consisting of integrated circuit (IC) chips, complex programmable logic device (CPLD) chips, and field programmable gate array (FPGA) chips.

[0048] In one embodiment, the memory is selected from any one of the group consisting of one-time programmable (OTP) memory, multi-time programmable (MTP) memory, electrically-erasable programmable read-only memory (EEPROM), and flash memory.

[0049] In one embodiment, the UART interface includes any one of the group consisting of RS232 electrical connectors, RS422 electrical connectors and RS485 electrical connectors.

[0050] Furthermore, the present invention also proposes an embodiment of a method for displaying customized sequence port names, comprising:

[0051] A memory is further integrated into a UART expansion device that includes a signal transmission interface, at least one UART interface, and a bridging chip;

[0052] After the signal transmission interface is connected to a master control electronic device, a driver program for the UART expansion device is installed in the master control electronic device; and

[0053] The bridging chip is configured to have the following functions:

[0054] After receiving programming data containing a customized serial port name transmitted by the main control electronic device, the programming data is written into the memory; and

[0055] When the memory stores the programming data and the signal transmission interface is connected to the main control electronic device with the driver installed, the customized serial port name is read from the memory and integrated into a device descriptor transmitted to the main control electronic device.

[0056] In a feasible embodiment, the method for displaying customized sequence port names according to the present invention further includes:

[0057] A custom serial port name editing program is further installed on the main control electronic device, enabling the operation of the custom serial port name editing program to edit the programming data.

[0058] In yet another feasible embodiment, the method for displaying customized sequence port names according to the present invention further includes:

[0059] The program that edits the custom serial port name can further edit the programming data to include a custom serial port number.

[0060] In one embodiment, the memory also stores the customized serial port number, and the bridge chip is configured to perform:

[0061] When the signal transmission interface is connected to the main control electronic device that has the driver installed, the customized serial port name and the customized serial port number are read from the memory and integrated into the device descriptor transmitted to the main control electronic device.

[0062] In one embodiment, the bridging chip is selected from any of the group consisting of USB-UART bridging chips and USB-PCIe bridging chips.

[0063] In one embodiment, the bridging chip is selected from any of the group consisting of integrated circuit (IC) chips, complex programmable logic device (CPLD) chips, and field programmable gate array (FPGA) chips.

[0064] In one embodiment, the memory is selected from any one of the group consisting of one-time programmable (OTP) memory, multi-time programmable (MTP) memory, electrically-erasable programmable read-only memory (EEPROM), and flash memory.

[0065] In one embodiment, the UART interface 22 includes any one of the group consisting of RS232 electrical connectors, RS422 electrical connectors and RS485 electrical connectors. Attached Figure Description

[0066] Figure 1 A 3D view of a USB-UART converter;

[0067] Figure 2 A 3D diagram of a UART expansion card;

[0068] Figure 3 The device administrator screen for the operating system of the host computer where the standard CDC-ACM driver is installed;

[0069] Figure 4 The device administrator screen displays the operating system of the host computer used to install custom-edited drivers;

[0070] Figure 5 A first perspective view of a UART expansion device including a bridging module of the present invention;

[0071] Figure 6 A second perspective view of a UART expansion device including the bridging module of the present invention; and

[0072] Figure 7 for Figure 4 The screen shown is the device administrator screen of the operating system installed in the main control electronics.

[0073] [Symbol Explanation]

[0074] 1a: USB-UART converter

[0075] 10a: Bridge chip

[0076] 1b: UART expansion card

[0077] 10b: Bridge chip

[0078] 1: Bridging module

[0079] 11: Bridge chip

[0080] 12: Memory

[0081] 2: UART expansion device

[0082] 20: Circuit board

[0083] 21: Signal transmission interface

[0084] 22: UART interface

[0085] 3: Main control electronic device

[0086] 4: Electronic devices Detailed Implementation

[0087] To further understand the structure, features, purpose, and advantages of the present invention, a detailed description of the preferred embodiments is provided below, accompanied by accompanying drawings.

[0088] Figure 5 This is a first perspective view of a UART expansion device including a bridging module of the present invention. Figure 5 As shown, the bridging module 1 of the present invention includes a bridging chip 11 and a memory 12, and is disposed on a circuit board 20 having a signal transmission interface 21 and at least one UART interface 22 thereon, thereby forming a UART expansion device 2 together with the circuit board 20, the signal transmission interface 21, and the at least one UART interface 22. Specifically, the signal transmission interface 21, the at least one UART interface 22, and the bridging module 1 are all disposed on the circuit board 20, and the bridging chip 11 is coupled to the signal transmission interface 21, the at least one UART interface 22, and the memory. It is readily understood that... Figure 5 The UART expansion device 2 shown is an external USB-RS232 converter. Therefore, the signal transmission interface 21 is a USB connector, and the UART interface 22 is an RS232 connector. Furthermore, the bridge chip 11, such as the Prolific PL2303 series chip, is a USB-UART bridge chip.

[0089] Figure 6 This is a second perspective view of a UART expansion device including the bridging module of the present invention. Figure 6 As shown, if the main control electronic device 3 is a desktop computer, industrial computer, or embedded computer, and not as such... Figure 5The UART expansion device 2 in the illustrated notebook computer can be a UART expansion card directly connected to a PCIe slot on the motherboard. In this case, the signal transmission interface 21 is a PCIe gold finger, the UART interface 22 is an RS232 connector, and the bridge chip 11 is a USB-PCIe bridge chip.

[0090] According to the design of this invention, the memory 12 is used to store a customized serial port name, and it can be, but is not limited to, a one-time programmable (OTP) memory, a multi-time programmable (MTP) memory, an electrically-erasable programmable read-only memory (EEPROM), or flash memory. On the other hand, the bridge chip 11 can be, but is not limited to, an integrated circuit (IC) chip, a complex programmable logic device (CPLD) chip, and a field programmable gate array (FPGA) chip. Furthermore, in practical application of this invention, the bridge chip 11 is configured by integrating program instructions into its internal memory or an external memory, causing the bridge chip 11 to perform the following functions:

[0091] When the signal transmission interface 21 is connected to a master control electronic device 3 that has installed a driver for the UART expansion device 2, the customized serial port name is read from the memory 12 and integrated into a device descriptor transmitted to the master control electronic device 3.

[0092] When an electronic device 4 is connected to the UART interface 22, a first signal (such as a USB signal or a PCIe signal) received from the signal transmission interface 21 is converted into a first UART signal, and the first UART signal is transmitted to the electronic device 4 through the UART interface 22; and

[0093] When the electronic device 4 transmits a second UART signal to the UART interface 22, the received second UART signal is converted into a second signal (such as a USB signal or a PCIe signal) and transmitted to the main control electronic device 3 through the signal transmission interface 21.

[0094] It should be noted that the driver for the aforementioned UART expansion device 2 is a custom-edited driver developed based on the standard CDC-ACM driver, rather than the standard CDC-ACM driver provided by Microsoft (i.e., the standard driver). Furthermore, this custom-edited driver is typically developed by the manufacturer of the bridge chip 11 (e.g., Prolific). Therefore, during the installation of this custom-edited driver, the operating system (i.e., Windows) reads the VID and PID from the .INF file, where the VID is the manufacturer's name (e.g., Prolific). It is easy to understand that before writing the customized serial port name to the memory 12, the bridge chip 11 pre-integrates the VID read from the .INF file into the device descriptor, allowing the operating system's device administrator to identify the UART communication port (i.e., UART interface 22) of the UART expansion device 2 and include the manufacturer's name (i.e., Prolific) in the display name of the UART communication port.

[0095] In practical applications, suppliers or customers can further install a customized serial port name editing program developed by the manufacturer of the bridge chip 11 on the main control electronic device 3. After starting the customized serial port name editing program, the main control electronic device 3 will display a user interface on the display. It is easy to understand that by operating the user interface, suppliers or customers can edit the customized serial port name themselves and write the programming data containing the customized serial port name into the memory 12.

[0096] It should be noted that the commonly used UART interface 22 is an RS232 electrical connector, an RS422 electrical connector, and an RS485 electrical connector. Furthermore, typically, the operating system (i.e., Windows) assigns a starting number of 3 and a maximum number of 256 to the communication connection port. According to the present invention, by operating this user interface, the supplier or customer can also edit a customized serial port number and write the programming data containing the customized serial port number into the memory 12. Specifically, the customized serial port number can be any integer between 1 and 65535. More specifically, when the memory 12 stores the customized serial port number, the bridge chip 11 is configured to perform:

[0097] When the signal transmission interface 21 is connected to the main control electronic device 3 that has the driver installed, the customized serial port name and the customized serial port number are read from the memory 12, and the customized serial port name and the customized serial port number are integrated into the device descriptor transmitted to the main control electronic device 3.

[0098] In summary, conventional UART expansion devices typically consist of only a circuit board, a bridging chip, a signal transmission interface, and at least one UART interface, and do not have the function of displaying customized sequence port names. In contrast, such as Figure 5 and Figure 6 As shown, the present invention provides a UART expansion device 2 with a custom serial port name display, comprising a circuit board 20, a bridge chip 11, a memory 12, a signal transmission interface 21, and at least one UART interface 22. The memory 12 stores a custom serial port name and a custom serial port number. Furthermore, a supplier or user can edit the custom serial port name and the custom serial port number themselves by operating a custom serial port name editing program developed by the manufacturer of the bridge chip 11 (e.g., Prolific), and write data containing the custom serial port name and the custom serial port number to the memory 12 via the bridge chip 11.

[0099] It is easy to understand that before the memory 12 is programmed with the customized serial port number, the operating system, after completing the device identification of the UART expansion device 2 based on the device descriptor, will assign the UART communication port of the UART expansion device 2 a number selected from between 3 and 256 as the serial number.

[0100] Figure 7 for Figure 4 The image shows the device administrator screen of the operating system installed in the main control electronics. (Example:) Figure 7 As shown, after receiving the device descriptor containing the customized serial port name and the customized serial port number and completing the USB device enumeration process, the device administrator of the operating system (e.g., Windows) of the main control electronic device 3 will display the UART communication port of the UART expansion device 2 as the customized serial port name, and assign the corresponding serial number to the UART communication port 22 of the UART expansion device 2 according to the customized serial port number. The customized serial port number is not limited to 3-256, but can be any integer between 1 and 65535. Otherwise, it can be understood that... Figure 7As shown, MingMing is the customized sequence port name edited by the supplier / customer, and 65533, 65534, and 65535 are the serial numbers of the customized sequence port.

[0101] In summary, the bridging module, UART expansion device, and method for displaying customized serial port names of the present invention have been fully and clearly described. However, it must be emphasized that the embodiments disclosed above are preferred embodiments, and any partial changes or modifications that originate from the technical concept of the present invention and are easily deduced by those skilled in the art are not outside the scope of the patent rights of this application.

Claims

1. A bridging module, characterized in that, The bridging module is used to mount on a circuit board having a signal transmission interface and at least one UART interface, thereby forming a UART expansion device together with the circuit board, the signal transmission interface, and the at least one UART interface; the bridging module includes: A bridging chip; and A memory, coupled to the bridge chip, is used to store a customized serial port name; The bridging chip is configured to perform: When the signal transmission interface is connected to a master electronic device that has installed a driver for the UART expansion device, the custom serial port name is read from the memory and integrated into a device descriptor transmitted to the master electronic device. When an electronic device is connected to the UART interface, a first signal received from the signal transmission interface is converted into a first UART signal, and the first UART signal is transmitted to the electronic device through the UART interface; and When the electronic device transmits a second UART signal to the UART interface, the received second UART signal is converted into a second signal and transmitted to the main control electronic device through the signal transmission interface.

2. The bridging module as described in claim 1, characterized in that, The memory also stores a customized serial port number, and the bridge chip is configured to execute: When the signal transmission interface is connected to the main control electronic device that has the driver installed, the customized serial port name and the customized serial port number are read from the memory and integrated into the device descriptor transmitted to the main control electronic device.

3. The bridging module as described in claim 1, characterized in that, The bridging chip is selected from any of the group consisting of USB-UART bridging chips and USB-PCIe bridging chips.

4. The bridging module as described in claim 1, characterized in that, The bridging chip is selected from any one of the group consisting of integrated circuit chips, programmable logic element chips, and field-programmable gate array chips.

5. The bridging module as described in claim 1, characterized in that, The memory is selected from any one of the group consisting of single-programmable memory, multiple-programmable memory, electronically eraseable rewritable read-only memory, and flash memory.

6. The bridging module as described in claim 1, characterized in that, The UART interface includes at least one electrical connector selected from the group consisting of RS232 electrical connectors, RS422 electrical connectors and RS485 electrical connectors.

7. A UART expansion device having a custom serial port name display, characterized in that, include: A circuit board; A signal transmission interface is located on this circuit board; At least one UART interface is provided on this circuit board; as well as A bridging module is disposed on the circuit board and includes a bridging crystal and a memory. The memory is coupled to the bridge chip and is used to store a customized serial port name; The bridging chip is coupled to the signal transmission interface and the at least one UART interface, and is configured to perform: When the signal transmission interface is connected to a master electronic device that has installed a driver for the UART expansion device, the custom serial port name is read from the memory and integrated into a device descriptor transmitted to the master electronic device. When an electronic device is connected to the UART interface, a first signal received from the signal transmission interface is converted into a first UART signal, and the first UART signal is transmitted to the electronic device through the UART interface; and When the electronic device transmits a second UART signal to the UART interface, the received second UART signal is converted into a second signal and transmitted to the main control electronic device through the signal transmission interface.

8. The UART expansion device with a custom serial port name as described in claim 7, characterized in that, The memory is also used to store a customized serial port number, and the bridge chip is configured to perform: When the signal transmission interface is connected to the main control electronic device that has the driver installed, the customized serial port name and the customized serial port number are read from the memory and integrated into the device descriptor transmitted to the main control electronic device.

9. The UART expansion device with a custom serial port name as described in claim 7, characterized in that, The bridging chip is selected from any of the group consisting of USB-UART bridging chips and USB-PCIe bridging chips.

10. The UART expansion device with a custom serial port name as described in claim 7, characterized in that, The bridging chip is selected from any one of the group consisting of integrated circuit chips, programmable logic element chips, and field-programmable gate array chips.

11. The UART expansion device with a custom serial port name as described in claim 7, characterized in that, The memory is selected from any one of the group consisting of single-programmable memory, multiple-programmable memory, electronically eraseable rewritable read-only memory, and flash memory.

12. The UART expansion device with a customizable sequence port name as described in claim 7, characterized in that, The UART interface includes any one of the group consisting of RS232 electrical connectors, RS422 electrical connectors and RS485 electrical connectors.

13. A method for displaying a customized sequence port name, characterized in that, include: A memory is further integrated into a UART expansion device that includes a signal transmission interface, at least one UART interface, and a bridging chip; After the signal transmission interface is connected to a master control electronic device, a driver program for the UART expansion device is installed in the master control electronic device; and The bridging chip is configured to have the following functions: After receiving programming data containing a customized serial port name transmitted by the main control electronic device, the programming data is written into the memory; and When the memory stores the programming data and the signal transmission interface is connected to the main control electronic device with the driver installed, the customized serial port name is read from the memory and integrated into a device descriptor transmitted to the main control electronic device.

14. The method for displaying customized sequence port names as described in claim 13, characterized in that, Also includes: A custom serial port name editing program is further installed on the main control electronic device, enabling the operation of the custom serial port name editing program to edit the programming data.

15. The method for displaying customized sequence port names as described in claim 14, characterized in that, Also includes: The program that edits the custom serial port name can further edit the programming data to include a custom serial port number.

16. The method for displaying customized sequence port names as described in claim 15, characterized in that, The memory also stores the customized serial port number, and the bridge chip is configured to execute: When the signal transmission interface is connected to the main control electronic device that has the driver installed, the customized serial port name and the customized serial port number are read from the memory and integrated into the device descriptor transmitted to the main control electronic device.

17. The method for displaying customized sequence port names as described in claim 13, characterized in that, The bridging chip is selected from any of the group consisting of USB-UART bridging chips and USB-PCIe bridging chips.

18. The method for displaying customized sequence port names as described in claim 13, characterized in that, The bridging chip is selected from any one of the group consisting of integrated circuit chips, programmable logic element chips, and field-programmable gate array chips.

19. The method for displaying customized sequence port names as described in claim 13, characterized in that, The memory is selected from any one of the group consisting of single-programmable memory, multiple-programmable memory, electronically eraseable rewritable read-only memory, and flash memory.

20. The method for displaying customized sequence port names as described in claim 13, characterized in that, The UART interface includes any one of the group consisting of RS232 electrical connectors, RS422 electrical connectors and RS485 electrical connectors.