Communication method, system and equipment for external equipment of display screen

By designing the communication frame protocol and multi-layer communication model between the display screen and external devices, the problem of plug-and-play of the vehicle display screen is solved, the rapid identification of external devices and reliable data transmission are ensured, and the reliability and real-time performance of communication are improved.

CN120848829APending Publication Date: 2025-10-28HUIZHOU DESAY SV AUTOMOTIVE
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510717773.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-30
Publication Date
2025-10-28

AI Technical Summary

Technical Problem

In-vehicle displays are difficult to plug and play with external devices, which can easily lead to data conflicts during data transmission, causing communication delays or data loss and affecting the reliability of interaction.

Method used

A communication frame protocol suitable for display screens and external devices is designed. The device type information is obtained through the command word field, the level signal is detected in real time to identify the connection status, and a multi-layer communication protocol model is used for data communication, including communication at the physical layer, data link layer, and application layer.

Benefits of technology

It realizes plug-and-play of external devices, ensures reliable transmission of communication data, improves the reliability of connection status detection and real-time communication, and avoids false triggering caused by protocol mismatch and signal fluctuation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120848829A_ABST
    Figure CN120848829A_ABST
Patent Text Reader

Abstract

The invention provides a communication method, system and equipment for external equipment of a display screen, a communication frame protocol in communication connection with the external equipment is preset, the communication frame protocol at least comprises a command word field, and the method comprises the following steps: acquiring external equipment type information based on the command word field, establishing connection with the corresponding external equipment based on the external equipment type information; detecting a level signal of the external equipment in real time so as to obtain a connection state of the external equipment based on the level signal; when the connection state is a successful connection state, performing power-on operation on the external equipment; and performing data communication with the external equipment by adopting a multi-layer communication protocol model. According to the application, effective identification of the external equipment is realized through the designed communication frame protocol, the connection state is identified through the level signal and the power supply is provided, a plug-and-play effect is realized, and reliable transmission of communication data is ensured through data communication through a multi-layer communication protocol model.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of automotive electronics technology, specifically relating to a communication method, system, and device for an external display device. Background Technology

[0002] With the continuous development of automotive electronics technology, the wave of automotive intelligence is rapidly reshaping the industry landscape. In-vehicle displays, as the core carrier of human-machine interaction, are exhibiting diversified functions, leading to a variety of external device scenarios. However, due to the varying interface standards and communication protocols of these external devices, in-vehicle displays struggle to achieve plug-and-play functionality. This results in low efficiency in identifying device types and connection statuses. When using single-bus communication, multiple external devices may initiate data transmission simultaneously, causing data conflicts, which can lead to communication delays or data loss, affecting the reliability of the interaction. Summary of the Invention

[0003] To address the aforementioned technical problems, this application proposes a communication method, system, and device for external display screen devices.

[0004] Specifically, this application pre-configures a communication frame protocol for communicating with external devices. The communication frame protocol includes at least a command word field. The communication method of the external display device includes: The external device type information is obtained based on the command word field, so as to establish a connection with the corresponding external device based on the external device type information.

[0005] The connection status of the external device is obtained by real-time detection of the level signal of the external device.

[0006] Once the connection status is successful, power on the external device.

[0007] Furthermore, a multi-layer communication protocol model is used to communicate with the external device.

[0008] In the above technical solution, a communication frame protocol suitable for communication between the display screen and external devices is designed. Only external devices that meet the communication frame protocol can be connected to the display screen. By monitoring the level signal of the external device in real time, the connection or disconnection status of the external device and the display screen can be quickly identified. For external devices that are successfully connected, the display screen can quickly identify the connection status of the external device and provide power to the external device, thus achieving the plug-and-play effect of the external device. The display screen communicates with the external device through multiple communication protocols, ensuring reliable transmission of communication data.

[0009] Furthermore, establishing a connection with the corresponding external device based on the external device type information includes: The external device type information is compared with the external device to be connected. If the external device to be connected matches the external device type information, the external device is connected to the display screen.

[0010] By comparing the external device type information with the external device to be connected, the external device is accurately identified, ensuring that only compatible external devices can be connected. This avoids communication failures caused by mismatched communication protocols or interfaces. When the comparison results are consistent, the external device is connected to the display screen, achieving a plug-and-play effect.

[0011] Furthermore, obtaining the connection status of the external device based on the level signal includes: Determine whether the level signal is low. If so, increment the connection count value by one. When the connection count value is greater than the first preset count threshold within the first preset time threshold, determine that the connection status of the external device is a successful connection status. Otherwise, increment the disconnection count value by one. When the disconnection count value is greater than the first preset count threshold within the first preset time threshold, determine that the connection status of the external device is a disconnection status.

[0012] By applying a counting threshold to the monitored level signals, transient interference can be effectively filtered out, avoiding false alarms. A connection is only confirmed when multiple consecutive valid signals are detected, reducing erroneous triggers caused by occasional signal fluctuations and improving the reliability of connection status detection. This allows external devices connected to the vehicle display to adapt to the complex in-vehicle environment.

[0013] Furthermore, the multi-layer communication protocol model includes at least physical layer communication, data link layer communication, and application layer communication; wherein, the physical layer communication includes: The communication sending end sends communication frame data at intervals above a second preset time threshold, and the communication receiving end sends response frame data within a third preset time threshold after receiving the data.

[0014] When a communication conflict occurs with the external device, based on the priority of the communication frame data, the first priority communication frame data is received and the second priority communication frame data is discarded; the second priority communication frame data is then re-uploaded.

[0015] By controlling the time interval between data transmission at the sending end and the response time interval after receiving data at the receiving end, the transmission frequency of communication frame data is limited, preventing bus overload under high load and ensuring that the receiving end can receive communication frame data in a timely manner, avoiding communication timeouts caused by processing delays. When a communication conflict occurs, the first priority communication frame data is transmitted first to ensure the real-time performance of critical functions, while the second priority communication frame data is re-uploaded to avoid information loss due to conflict-induced dropping, while not hindering the transmission of the first priority communication frame data.

[0016] Furthermore, the data link layer communication includes: Based on the priority of the communication frame data, the communication frame data is cached in a cache queue; after the communication frame data is sent, the sending end monitors in real time whether a response frame data is received within the third preset time threshold. If so, the communication is normal; otherwise, the communication frame data is re-uploaded.

[0017] By caching communication frame data into a buffer queue based on the priority of the communication frame data, the transmission of high-priority communication frame data is ensured, avoiding data transmission delays or data loss caused by bus congestion. Communication frame data for which no response frame data is received within a third preset time threshold is re-uploaded, thereby achieving automatic error recovery, avoiding communication failures due to untimely responses, and improving communication reliability.

[0018] Furthermore, the application layer communication includes: The system monitors in real time whether the command field in the communication frame data is executed. If it is, the system sends a response frame data to the sending end; otherwise, the system determines that the response command execution is abnormal and re-uploads the communication frame data.

[0019] By monitoring the execution status of command fields, we ensured that critical operations were executed accurately, thus enhancing the determinism of instruction execution.

[0020] Furthermore, the power-on operation for the external device includes: The external device is powered on by a power management chip, and the power abnormality signal of the power management chip is detected in real time. It is determined whether the power abnormality signal is a low level signal. If so, the power connection count is incremented. When the power connection count is greater than the first preset count threshold within the first preset time threshold, the power status of the external device is determined to be faulty.

[0021] Otherwise, the power disconnection count is incremented. When the power disconnection count is greater than the first preset count threshold within the first preset time threshold, the power status of the external device is determined to be normal.

[0022] By detecting abnormal power signals from the power management chip, intelligent diagnosis and protection of external devices are achieved. By using a counting threshold to judge low-level signals, instantaneous anomalies caused by power fluctuations are effectively filtered out. When the power status of an external device is determined to be faulty, power can be quickly cut off, thus preventing the fault from spreading.

[0023] Furthermore, after using a multi-layer communication protocol model to communicate with the external device, the method further includes: Based on a preset period, the system communicates with the external device via heartbeat packets and monitors in real time whether a heartbeat packet is received. If so, the heartbeat count is incremented. When the heartbeat count exceeds a second preset threshold within a preset detection period, the communication status of the external device is determined to be disconnected. Otherwise, the heartbeat count is cleared and the communication status of the external device is set to normal.

[0024] By periodically monitoring heartbeat packets, millisecond-level disconnection detection is achieved, and a counting threshold is used for determination, effectively resisting instantaneous signal interference. Through heartbeat packet communication monitoring and counting threshold determination, the reliability of data communication is effectively ensured in complex environments.

[0025] Based on the same inventive concept, this application also proposes a system for a communication method of an external display device, the system comprising: The connection establishment module is used to obtain external device type information based on the command word field in the communication frame protocol, so as to establish a connection with the corresponding external device based on the external device type information.

[0026] A connection detection module is used to detect the level signal of the external device in real time, so as to obtain the connection status of the external device based on the level signal.

[0027] The device power-on module is used to power on the external device when the connection status of the external device is a successful connection status.

[0028] In addition, a data communication module is used to communicate with the external device using a multi-layer communication protocol model.

[0029] Based on the same inventive concept, this application also proposes a computer device, which includes at least a processor and a memory, wherein the memory stores computer-executable instructions, and the computer-executable instructions can be read by the processor and executed by the communication method of the external display device.

[0030] Compared with the prior art, this application has at least the following beneficial effects: This application effectively solves the technical problems of in-vehicle displays struggling to achieve plug-and-play functionality for external devices, and the data conflicts that easily occur during data transmission, leading to communication delays or data loss and affecting interactive reliability. By designing a communication frame protocol suitable for communication between the display and external devices, only external devices that meet the communication frame protocol can connect to the display. Through real-time monitoring of the external device's signal level, the connection or disconnection status of the external device and the display can be quickly identified. For successfully connected external devices, the display can quickly identify the connection status and provide power to the external device, achieving the plug-and-play effect for external devices. The display communicates with external devices through multi-layered communication protocols, ensuring reliable transmission of communication data. Attached Figure Description

[0031] Figure 1 This is a flowchart illustrating a communication method for an external display device according to an embodiment of this application.

[0032] Figure 2 This is a schematic diagram illustrating the external device connection status detection in an embodiment of this application.

[0033] Figure 3 This is a schematic diagram illustrating the power status detection of an external device as shown in an embodiment of this application.

[0034] Figure 4 This is a schematic diagram illustrating the communication status detection of an external device as shown in an embodiment of this application.

[0035] Figure 5 This is a schematic diagram of the communication system of the external display device shown in the embodiments of this application. Detailed Implementation

[0036] The following will be combined with the drawings in the embodiments of this application to clearly and completely describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are only part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.

[0037] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application 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 this application 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 server 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 devices.

[0038] Example 1: Please refer to Figure 1 The communication method of the external display device is pre-set with a communication frame protocol for communicating with the external device. The communication frame protocol includes at least a command word field. The communication method of the external display device mainly includes steps S100 to S400.

[0039] Step S100 includes: obtaining external device type information based on the command word field, and establishing a connection with the corresponding external device based on the external device type information. The command word field is used to identify different external device type information; by comparing the external device type information with the external device to be connected, if the external device to be connected matches the external device type information, the external device is connected to the display screen. If the external device to be connected does not match the external device type information in the command word field, the external device to be connected cannot be connected to the display screen. Different external devices use different command word fields for connection, thereby facilitating the display screen to identify the data source.

[0040] Step S200 includes: real-time detection of the level signal of the external device to obtain the connection status of the external device based on the level signal. By real-time monitoring of the level signal of the external device, when the display screen is not connected to the external device, the level signal of the connection is in a pull-up state; when the external device is connected, the connection pin will form a low level, making it easier for the display screen to detect the external device connection. By using a counting method, the external device is determined to be successfully connected only when the detected level signal of the external device is greater than a first preset counting threshold within a first preset time threshold. The first preset time threshold can be 100ms, and the first preset counting threshold can be 10, but is not limited to these.

[0041] Step S300 includes: after the connection status is successful, powering on the external device. The display screen can primarily use a power management chip to provide power to the external device.

[0042] Furthermore, step S400 includes: using a multi-layer communication protocol model to communicate with the external device. This multi-layer communication protocol model can primarily be a three-layer communication protocol, mainly including a physical layer, a data link layer, and an application layer. The physical layer controls the time interval for data transmission between the display screen and the external device. The data link layer buffers communication frame data into a buffer queue, and then transmits the communication frame data from the buffer queue to the receiving end. The application layer is mainly used to monitor in real time whether the commands in the communication frame data are executed correctly, ensuring communication reliability.

[0043] In the specific implementation process, the external device type information is obtained through the command word field in the preset communication frame protocol. This external device type information is compared with the type information of the external device to be connected. When the type information of the external device to be connected matches the external device type information, the external device to be connected is connected to the display screen. The level signal of the external device is monitored in real time. When the level signal of the external device is detected to be low more than 10 times within 100ms, the external device is determined to be successfully connected. The display screen provides power to the successfully connected external device through the power management chip, and the display screen communicates with the external device via a three-layer communication protocol.

[0044] In some embodiments, establishing a connection with the corresponding external device based on the external device type information includes: The external device type information is compared with the external device to be connected. If the external device to be connected matches the external device type information, the external device is connected to the display screen.

[0045] The display screen obtains the external device type information through the command word field in the preset communication frame protocol, thereby enabling different external devices to be connected based on the external device type information with different command word fields. Users can identify which external device the communication frame data originates from through the display screen. The communication frame protocol may also include a synchronization word field, a start signal field, an end signal field, a serial number field, and a checksum field. The synchronization word field wakes up data communication, preventing data loss during transmission; the start signal field identifies the beginning of the communication frame data; the end signal field identifies the end of the communication frame data; the serial number field identifies the sequence number of the communication frame data, preventing out-of-order or lost communication frame data; and the checksum field verifies data integrity.

[0046] Preferably, obtaining the connection status of the external device based on the level signal includes: Determine whether the level signal is low. If so, increment the connection count value by one. When the connection count value is greater than the first preset count threshold within the first preset time threshold, determine that the connection status of the external device is a successful connection status. Otherwise, increment the disconnection count value by one. When the disconnection count value is greater than the first preset count threshold within the first preset time threshold, determine that the connection status of the external device is a disconnection status.

[0047] Please refer to Figure 2 The first preset time threshold can be 100ms, and the first preset counting threshold can be 10. By detecting the level signal of the external device in real time, when the level signal is determined to be low, the connection count is incremented once. When the connection count is greater than 10 times within 100ms, the external device is determined to be in a connected state. When the level signal is determined not to be low, the disconnection count is incremented once. When the disconnection count is greater than 10 times within 100ms, the external device is determined to be in a disconnected state.

[0048] Preferably, the multi-layer communication protocol model includes at least physical layer communication, data link layer communication, and application layer communication; wherein, the physical layer communication includes: The communication sending end sends communication frame data at intervals above a second preset time threshold, and the communication receiving end sends response frame data within a third preset time threshold after receiving the data.

[0049] When a communication conflict occurs with the external device, based on the priority of the communication frame data, the first priority communication frame data is received and the second priority communication frame data is discarded; the second priority communication frame data is then re-uploaded.

[0050] The second preset time threshold can be 12ms, and the third preset time threshold can be 5ms. These represent the time intervals between communication data between the physical layer control display screen and external devices. The sending end can control the interval between sending communication frame data to be greater than 12ms to allow the receiving end to process the data and respond. For the receiving end, after receiving the communication frame data, it needs to send a response frame data within 5ms. When a communication conflict occurs between the display screen and the external device, since the master device has higher priority than the slave device, the master device's communication frame data is received first, and the slave device's communication frame data is discarded. The slave device's communication frame data is retransmitted after the master device's communication frame data transmission is complete.

[0051] Preferably, the data link layer communication includes: Based on the priority of the communication frame data, the communication frame data is cached in a cache queue; after the communication frame data is sent, the sending end monitors in real time whether a response frame data is received within the third preset time threshold. If so, the communication is normal; otherwise, the communication frame data is re-uploaded.

[0052] In the buffer queue, communication frame data can be cached according to the data type and priority of the communication frame data to avoid packet loss when the data volume is large. After the data is sent, the sending end monitors in real time whether the response frame data can be received within the third preset time threshold. If the time slice is not received within the third preset time threshold, the communication frame data is re-uploaded to ensure the reliability of communication.

[0053] Preferably, the application layer communication includes: The system monitors in real time whether the command field in the communication frame data is executed. If it is, the system sends a response frame data to the sending end; otherwise, the system determines that the response command execution is abnormal and re-uploads the communication frame data.

[0054] In application layer communication, the correct execution of command words in communication frame data is monitored in real time, and response frame data is sent back to the sending end to ensure successful execution.

[0055] Preferably, the power-on operation for the external device includes: The external device is powered on by a power management chip, and the power abnormality signal of the power management chip is detected in real time. It is determined whether the power abnormality signal is a low level signal. If so, the power connection count is incremented. When the power connection count is greater than the first preset count threshold within the first preset time threshold, the power status of the external device is determined to be faulty.

[0056] Otherwise, the power disconnection count is incremented. When the power disconnection count is greater than the first preset count threshold within the first preset time threshold, the power status of the external device is determined to be normal.

[0057] Please refer to Figure 3 The display screen uses a power management chip to provide power to external devices. When the power status of an external device is open or short-circuited, the power management chip can detect and process the power abnormality signal in a timely manner, thus promptly identifying the power abnormality of the external device.

[0058] Preferably, after using a multi-layer communication protocol model to communicate with the external device, the method further includes: Based on a preset period, the system communicates with the external device via heartbeat packets and monitors in real time whether a heartbeat packet is received. If so, the heartbeat count is incremented. When the heartbeat count exceeds a second preset threshold within a preset detection period, the communication status of the external device is determined to be disconnected. Otherwise, the heartbeat count is cleared and the communication status of the external device is set to normal.

[0059] Please refer to Figure 4 By periodically monitoring the heartbeat communication between the external device and the display screen, the second preset counting threshold can be 25, and the preset detection period can be 250ms. When the heartbeat count value within 250ms is greater than 25, the communication status of the external device is determined to be disconnected. When no heartbeat packet is received, the heartbeat count value is cleared and the communication status of the external device is set to normal.

[0060] Example 2: Please refer to Figure 5 This application also proposes a system using the communication method of the external display device described in Embodiment 1, characterized in that the system includes: a connection establishment module, a connection detection module, a device power-on module, and a data communication module.

[0061] The connection establishment module is used to obtain external device type information based on the command word field in the communication frame protocol, and to establish a connection with the corresponding external device based on the external device type information. The communication frame protocol may include at least a synchronization word field, a start signal field, an end signal field, a sequence number field, a command word field, and a checksum field. The synchronization word field is used to wake up data communication and prevent communication frame data loss; the start signal field identifies the beginning of communication frame data; the end signal field identifies the end of communication frame data; the sequence number field identifies the sequence number of communication frame data to prevent out-of-order or lost communication frames; the command word field identifies the type information of different external devices; and the checksum field verifies the integrity of the communication frame data.

[0062] The connection detection module is used to detect the level signal of the external device in real time, so as to obtain the connection status of the external device based on the level signal. Specifically, the detected level signal is filtered using a counting threshold method; that is, the connection count is incremented once a level signal is detected, and the connection status of the external device is determined to be successful when the connection count exceeds a first preset counting threshold within a first preset time threshold.

[0063] The device power-on module is used to power on the external device after the connection status of the external device is successful. The display screen provides power to the connected external device through a power management chip.

[0064] In addition, a data communication module is provided for data communication with the external device using a multi-layer communication protocol model. This multi-layer communication protocol model may include at least physical layer communication, data link layer communication, and application layer communication. This multi-layer communication protocol effectively ensures the stability and reliability of communication frame data transmission.

[0065] Example 3: This application also proposes a computer device, which includes at least a processor and a memory, wherein the memory stores computer-executable instructions. When the computer-executable instructions are executed by the processor, they implement the communication method of the external display device described in Embodiment 1.

[0066] The computer device can be implemented entirely or partially through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented entirely or partially in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, digital subscriber line) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that integrates one or more available media. The available medium can be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., a solid-state drive (SSD)).

[0067] In summary, this application effectively solves the technical problems of in-vehicle displays struggling to achieve plug-and-play functionality for external devices, and the data conflicts that easily occur during data transmission, leading to communication delays or data loss and affecting interactive reliability. By designing a communication frame protocol suitable for communication between the display and external devices, only external devices that meet the communication frame protocol can connect to the display. By monitoring the level signals of external devices in real time, the connection or disconnection status of external devices and the display can be quickly identified. For external devices that are successfully connected, the display can quickly identify the connection status and provide power to the external device, achieving the plug-and-play effect for external devices. The display communicates with external devices through multi-layer communication protocols, ensuring reliable transmission of communication data.

[0068] In the several embodiments provided in this application, it will be understood that each block in the flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions marked in the blocks may occur in a different order than those shown in the figures. For example, two consecutive blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved.

[0069] If the aforementioned functions are implemented as software functional modules and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause an electronic device to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0070] The specific embodiments described above further illustrate the purpose, technical solution, and beneficial effects of this application. It should be understood that the above descriptions are merely specific embodiments of this application and are not intended to limit the scope of protection of this application. In particular, it should be noted that any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the scope of protection of this application for those skilled in the art.

Claims

1. A communication method for an external display device, characterized in that, A pre-defined communication frame protocol for communicating with external devices is provided, the communication frame protocol including at least a command word field, and the communication method of the external device for the display screen includes: The external device type information is obtained based on the command word field, and a connection is established with the corresponding external device based on the external device type information. The connection status of the external device is obtained based on the level signal of the external device in real time. Once the connection status is successful, power on the external device. Furthermore, a multi-layer communication protocol model is used to communicate with the external device.

2. The communication method for an external display device according to claim 1, characterized in that, The step of establishing a connection with the corresponding external device based on the external device type information includes: The external device type information is compared with the external device to be connected. If the external device to be connected matches the external device type information, the external device is connected to the display screen.

3. The communication method for an external display device according to claim 2, characterized in that, Obtaining the connection status of the external device based on the level signal includes: Determine whether the level signal is low. If so, increment the connection count value by one. When the connection count value is greater than the first preset count threshold within the first preset time threshold, determine that the connection status of the external device is a successful connection status. Otherwise, increment the disconnection count value by one. When the disconnection count value is greater than the first preset count threshold within the first preset time threshold, determine that the connection status of the external device is disconnected.

4. The communication method for an external display device according to claim 3, characterized in that, The multi-layer communication protocol model includes at least physical layer communication, data link layer communication, and application layer communication; wherein, the physical layer communication includes: The communication sending end sends communication frame data at intervals exceeding a second preset time threshold, and the communication receiving end sends response frame data within a third preset time threshold after receiving the data. When a communication conflict occurs with the external device, based on the priority of the communication frame data, the first priority communication frame data is received and the second priority communication frame data is discarded. The second priority communication frame data is re-uploaded.

5. The communication method for an external display device according to claim 4, characterized in that, The data link layer communication includes: Based on the priority of the communication frame data, the communication frame data is cached in a cache queue; After the communication frame data is sent, the sending end monitors in real time whether a response frame data is received within the third preset time threshold. If so, the communication is normal; otherwise, the communication frame data is re-uploaded.

6. The communication method for an external display device according to claim 5, characterized in that, The application layer communication includes: The system monitors in real time whether the command field in the communication frame data is executed. If it is, the system sends a response frame data to the sending end; otherwise, the system determines that the response command execution is abnormal and re-uploads the communication frame data.

7. The communication method for an external display device according to claim 6, characterized in that, The power-on operation for the external device includes: The external device is powered on by the power management chip, and the power abnormality signal of the power management chip is detected in real time. It is determined whether the power abnormality signal is a low level signal. If so, the power connection count value is increased by one. When the power connection count value is greater than the first preset count threshold within the first preset time threshold, the power status of the external device is determined to be a fault state. Otherwise, the power disconnection count is incremented. When the power disconnection count is greater than the first preset count threshold within the first preset time threshold, the power status of the external device is determined to be normal.

8. The communication method for an external display device according to claim 7, characterized in that, After using a multi-layer communication protocol model to communicate with the external device, the method further includes: Based on a preset period, heartbeat packets are communicated with the external device. The system monitors in real time whether a heartbeat packet is received. If so, the heartbeat count is incremented. When the heartbeat count exceeds a second preset count threshold within a preset detection period, the communication status of the external device is determined to be disconnected. Otherwise, clear the heartbeat count value and set the communication status of the external device to normal.

9. A system based on a communication method for an external display device according to any one of claims 1-8, characterized in that, The system includes: The connection establishment module is used to obtain external device type information based on the command word field in the communication frame protocol, so as to establish a connection with the corresponding external device based on the external device type information; A connection detection module is used to detect the level signal of the external device in real time, so as to obtain the connection status of the external device based on the level signal; The device power-on module is used to power on the external device when the connection status of the external device is a successful connection status. In addition, a data communication module is used to communicate with the external device using a multi-layer communication protocol model.

10. A computer device, characterized in that, The computer device includes at least a processor and a memory, wherein the memory stores computer-executable instructions that can be read and executed by the processor using the communication method of the display external device as described in any one of claims 1-8.