Image display method and display equipment
Patent Information
- Application Number
- CN202380089844.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2023-03-30
- Filing Date
- 2023-12-19
- Publication Date
- 2025-08-08
AI Technical Summary
During the image display process, abnormal communication between processors or control modules causes abnormal image display on the monitor. How to ensure that the display device displays images normally is an urgent problem that needs to be solved.
At least two processors and corresponding control modules are used to display images through a serial link, detect abnormalities and send indication information through a switch device to realize information transfer between processors to ensure global display of the display.
Through the collaborative work of the processor and control module, modular replacement is avoided, the recovery efficiency and user experience of image display are improved, and the global recovery display of the display is ensured.
Smart Images

Figure CN120457475A_ABST
Abstract
Description
Image display method and display device
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS
[0002] This application claims priority to the Chinese patent application filed with the China Patent Office on March 24, 2023, with application number 202310302632.2, and filed with the China Patent Office on March 30, 2023, with application number 202310338569.8, the entire contents of which are incorporated by reference into this application. Technical Field
[0003] The present invention relates to display technology, and more specifically, to an image display method and a display device. Background Art
[0004] A display device's processor controls the display through its control module to display images. However, if anomalies occur in the processor, control module, or communication between these modules during the image display process, these anomalies can also cause image display anomalies on the display. Therefore, ensuring that display devices display images properly is a pressing issue.
[0005] Summary of the Invention
[0006] The present application provides a display device, the display device comprising: a display configured to display an image and / or a user interface; a user interface configured to receive instructions from a user; a communication device configured to communicate with an external device according to a predetermined protocol; a memory configured to store computer instructions and data associated with the display device; at least one processor connected to the display, the user interface, the communication device, and the memory, including a first processor and a second processor; a first control system, a second control system, and a switch device; the display comprising N display areas; N being an integer greater than or equal to 1; the first control system comprising: the first processor, and N first control modules; the N first control modules being connected in series to form a first serial link, the first processor being connected to one end of the first first control module in the first serial link; each first control module being connected to a display component of the display in a corresponding display area via the switch device; the N first control modules corresponding one-to-one to the N display areas; the second control system comprising: the second processor, and N second control modules; the N second control modules being connected in series to form a second serial link, the second processor being connected to one end of the first second control module in the second serial link; each second control module The block is connected to the display component of the display in the corresponding display area through the switch device; the N second control modules correspond to the N display areas one by one; the display area corresponding to the i-th first control module in the first serial link and the display area corresponding to the (N-i+1)-th second control module in the second serial link are the same display area; the i is an integer greater than or equal to 1 and less than the N; the i-th first control module in the first serial link is configured to execute computer instructions so that the display device executes: detecting whether there is an abnormality in the i+1-th first control module, and when the abnormality exists in the i+1-th first control module When an abnormality occurs in the (i+1)th first control module, indication information is sent to the first processor and the second processor through the switching device; the first processor is configured to execute computer instructions so that the display device executes: in response to the indication information, controlling the display area corresponding to the first first control module to the i-th first control module in the first serial link to display an image; the second processor is configured to execute computer instructions so that the display device executes: in response to the indication information, controlling the display area corresponding to the first second control module to the Ni-th second control module in the second serial link to display an image.
[0007] The present application provides an image display method, which is applied to a display device, wherein the display device includes: a display configured to display an image and / or a user interface; a user interface configured to receive instructions from a user; a communication device configured to communicate with an external device according to a predetermined protocol; a memory configured to store computer instructions and data associated with the display device; at least one processor connected to the display, user interface, communication device and memory, including a first processor and a second processor; a first control system, a second control system, a switching device, and a display; the display includes N display areas; N is an integer greater than or equal to 1; the first control system includes: the first processor, and N first control modules; the N first control modules are serially connected to form a first serial link, the first processor is connected to one end of the first first control module in the first serial link; each first control module is connected to the display component of the display in the corresponding display area through the switching device; the N first control modules correspond one-to-one to the N display areas; the second control system includes: the second processor, and N second control modules; the N second control modules are serially connected to form a second serial link, the second processing The method comprises: detecting, by the i-th first control module in the first serial link, whether an abnormality exists in the (i+1)th first control module; and, when an abnormality exists in the (i+1)th first control module, sending, by the switch device, an indication message indicating that an abnormality exists in the (i+1)th first control module to the first processor and the second processor; controlling, by the first processor in response to the indication message, display areas corresponding to the first to i-th first control modules in the first serial link for image display; and controlling, by the second processor in response to the indication message, display areas corresponding to the first to Ni-th second control modules in the second serial link for image display. BRIEF DESCRIPTION OF THE DRAWINGS
[0008] FIG1 is a schematic structural diagram of a display device according to an embodiment of the present application;
[0009] FIG2 is a schematic structural diagram of another display device according to an embodiment of the present application;
[0010] FIG3 is a schematic structural diagram of another display device according to an embodiment of the present application;
[0011] FIG4 is a schematic structural diagram of another display device according to an embodiment of the present application;
[0012] FIG5 is a schematic structural diagram of another display device according to an embodiment of the present application;
[0013] FIG6 is a schematic flow chart of an image display method according to an embodiment of the present application;
[0014] FIG7 is a schematic diagram of a hardware configuration of a display device according to an embodiment of the present application;
[0015] FIG8 is a schematic structural diagram of a display device according to an embodiment of the present application;
[0016] FIG9 is a schematic structural diagram of another display device according to an embodiment of the present application;
[0017] FIG10 is a schematic structural diagram of another display device according to an embodiment of the present application;
[0018] FIG11 is a schematic structural diagram of another display device according to an embodiment of the present application;
[0019] FIG12 is a flow chart of another image display method according to an embodiment of the present application. DETAILED DESCRIPTION
[0020] In order to make the purpose, implementation mode and advantages of the present application clearer, the exemplary implementation mode of the present application will be clearly and completely described below in conjunction with the drawings in the exemplary embodiments of the present application. Obviously, the described exemplary embodiments are only part of the embodiments of the present application, not all of the embodiments.
[0021] It should be noted that the brief descriptions of terms in this application are only for the purpose of facilitating the understanding of the embodiments described below, and are not intended to limit the embodiments of this application. Unless otherwise specified, these terms should be understood according to their ordinary and usual meanings.
[0022] In addition, the terms "comprises" and "comprising" and any variations thereof are intended to cover but not exclude inclusion, for example, a product or device comprising a list of components is not necessarily limited to those components expressly listed but may include other components not expressly listed or inherent to such product or device.
[0023] The display device's processor can control the display to display images through a control module. However, if anomalies occur in the processor, control module, or communication between modules during the image display process, the display will also display abnormal images. Therefore, ensuring that the display device can display images normally is an urgent problem to be solved.
[0024] The following detailed description of the technical solution of the present application is provided in conjunction with specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described in detail in some embodiments.
[0025] A display device provided in an embodiment of the present application may include:
[0026] a display configured to display an image and / or a user interface;
[0027] A user interface configured to receive instructions from a user;
[0028] a communication device configured to communicate with an external device according to a predetermined protocol;
[0029] a memory configured to store computer instructions and data associated with a display device;
[0030] At least one processor connected to the display, user interface, communication device and memory, including a first processor and a second processor;
[0031] A first control system, a second control system, and a switch device.
[0032] FIG1 is a schematic structural diagram of a display device provided in an embodiment of the present application.
[0033] As shown in FIG1 , the display may include N display areas, where N is an integer greater than or equal to 1. The present application does not limit the value of N.
[0034] The first control system may include: the first processor, and N first control modules. The N first control modules correspond one-to-one to the N display areas. The N first control modules may be connected in series to form a first serial link. The first processor may be connected to one end of the first first control module in the first serial link. Each of the first control modules may also be connected to a display assembly (not shown in FIG. 1 ) of the display in the corresponding display area via the switch device.
[0035] In some embodiments, the first processor may be, for example, a system-on-chip (SoC) of the display device, or a motherboard. Taking Figure 1 as an example, the first control module 1 may correspond to display area 1; the first control module 2 may correspond to display area 2... the first control module N may correspond to display area N. As shown in Figure 1, the first processor is connected to the first control module 1, and the first first control module in the first serial link formed by the N first control modules being connected in series may be the first control module 1. In some embodiments, the display components of the displays in each of the above-mentioned display areas may be any existing display components, and this application does not limit this.
[0036] The second control system may include: the second processor, and N second control modules. The N second control modules correspond one-to-one to the N display areas. The N second control modules may be connected in series to form a second serial link. The second processor may be connected to one end of the first second control module in the second serial link. Each of the second control modules may also be connected to a display component (not shown in FIG. 1 ) of the display in the corresponding display area via the switch device.
[0037] In some embodiments, the second processor can also be, for example, the SoC of the display device. Still using Figure 1 as an example, second control module N can correspond to display area 1; second control module N-1 can correspond to display area 2; and second control module 1 can correspond to display area N. As shown in Figure 1 , the second processor is connected to second control module 1. The first second control module in the second serial link formed by the serial connection of N second control modules can be second control module 1.
[0038] The display area corresponding to the i-th first control module in the first serial link and the display area corresponding to the (N-i+1)-th second control module in the second serial link are the same display area. Here, i can be an integer greater than or equal to 1 and less than N. For example, as shown in FIG1 , the display area corresponding to the first control module 2 and the display area corresponding to the (N-1)-th second control module are the same display area.
[0039] It should be understood that FIG1 is merely an exemplary illustration of the structure of the display device, and the present application does not limit the manner in which the display areas of the display are divided. In some embodiments, the sizes of the different display areas of the display may be the same or different. The shapes of the different display areas may be the same or different, and this application does not limit this.
[0040] The above-mentioned first control system can serve as the main control system of the display device. The second control system can serve as the slave control system of the display device. Each first control module in the first control system can be used to detect whether there is an abnormality in the first control module that is adjacent to and after the first control module. Because there is no first control module after the Nth first control module in the first serial link, the i-th first control module in the first serial link can be used to detect whether there is an abnormality in the i+1th first control module. As mentioned above, the i+1th first control module is the first control module that is adjacent to and after the i-th first control module. In some embodiments, as shown in Figure 1, taking the first control module 2 as an example, the first control module 2 can detect whether there is an abnormality in the first control module 3.
[0041] In some embodiments, the above-mentioned "whether there is an abnormality in the i+1th first control module" may, for example, include: whether the self-test of the i+1th first control module is normal, whether the self-test of the display component connected to the i+1th first control module is normal, and whether the image display of the display area corresponding to the i+1th first control module is normal, etc., etc.
[0042] If the (i+1)th first control module has an abnormality, the (i)th first control module may send indication information “for indicating that the (i+1)th first control module has an abnormality” to the first processor and the second processor through the switch device.
[0043] In response to the instruction information, the first processor may control the display area corresponding to “the 1st first control module to the i-th first control module in the first serial link” to display an image.
[0044] In some embodiments, still taking the (i+1)th first control module as the first control module 3 as an example, assuming that the first control module 2 determines that the first control module 3 has an abnormality, the first control module 2 can send an indication message indicating the abnormality of the first control module 3 to the first processor and the second processor via the aforementioned switch device. Then, in response to the indication message, the first processor can control the display area corresponding to the first control module 1 and the display area corresponding to the first control module 2 to display images via the first control module 1 and the first control module 2.
[0045] In response to the instruction information, the second processor may control the display areas corresponding to the first to the Ni-th second control modules in the second serial link to display images. In other words, the display areas corresponding to the first to the Ni-th second control modules are display areas in addition to the display area controlled by the first processor.
[0046] In some embodiments, still taking the i+1th first control module as first control module 3 as an example, the first to Nith second control modules in the second serial link are the second control modules corresponding to display areas 3 to N, for example, second control modules 1 to second control modules N-2. Therefore, the second processor can respond to the instruction information and control the display areas corresponding to second control modules 1 to second control modules N-2 to display images through second control modules 1 to second control modules N-2.
[0047] In this example, if an abnormality occurs in first control module 3, the first processor controls the display areas corresponding to first control module 1 and first control module 2 to display images. The second processor controls the display areas corresponding to second control modules 1 through second control modules N-2 to display images, thereby completing the display areas other than the display areas corresponding to first control module 1 and first control module 2, thus ensuring global display.
[0048] In this embodiment, the display device may include: a first processor, and N first control modules, a second processor, and N second control modules, and a switching device. Through the i-th first control module, it is possible to detect whether the i+1-th first control module has an abnormality, and when an abnormality exists, the switching device sends an indication message indicating that the i+1-th first control module has an abnormality to the first processor and the second processor. Then, the first processor can control the display area corresponding to "the 1st first control module to the i-th first control module" to display an image, and the second processor can control the display area corresponding to the 1st second control module to the Ni-th second control module to display an image. Through the above method, when there is an abnormality in the first control module, the first processor and the second processor jointly control the display to display globally, ensuring that the display continues to display images while avoiding modular replacement. The present application does not need to re-establish modular communication connections and ports, thereby improving the efficiency of restoring image display, and ensuring that the display globally restores display, thereby improving user experience.
[0049] In some embodiments, the display device can also perform global switching of the control system.
[0050] For example, the above-mentioned second processor can also control the display area corresponding to the 1st second control module to the Nith second control module in the second serial link to display the image, and then detect whether the Nth first control module in the first serial link has received the data required for image display through the 1st second control module in the second serial link.
[0051] In some embodiments, the second processor may, for example, send an instruction to the first second control module in the second serial link, instructing the second control module to detect the Nth first control module in the first serial link. The first second control module in the second serial link may then respond to the instruction by sending a detection instruction to the Nth first control module in the first serial link, causing the first control module to feedback a detection result indicating whether the first control module has received the data required for image display. The first second control module in the second serial link may then transmit the detection result back to the second processor. Based on the detection result, the second processor may determine whether the Nth first control module in the first serial link has received the data required for image display.
[0052] If it is determined that the Nth first control module in the first serial link has not received the data required for image display, it indicates that a first control module anomaly exists in the first control system, causing the first serial link to be disconnected, and thus preventing the first processor from sending the data required for image display to the Nth first control module in the first serial link. The second processor can then control image display in N display areas through the N second control modules. In other words, if the second processor determines that a first control module anomaly exists in the first control system, it can directly control the global display of the display through each second control module in the second control system.
[0053] If it is determined that the Nth first control module in the first serial link has received the data required for image display, it indicates that the first serial link is not disconnected. In some embodiments, under this implementation, the first processor can continue to control the display areas corresponding to the 1st to ith first control modules for image display, and the second processor can control the display areas corresponding to the 1st to Nith second control modules for image display.
[0054] In this embodiment, the second processor detects whether the Nth first control module in the first serial link has received the data required for image display through the first second control module in the second serial link. When it is determined that the Nth first control module in the first serial link has not received the data required for image display, it determines that there is indeed an abnormality in the first control module in the first control system. Then, the second processor can control N display areas to display images through the N second control modules, thereby controlling the global display of the display. Through the above method, before performing global switching, the influence of conditions such as electrostatic interference on the judgment of whether the first control system has an abnormality is eliminated, thereby improving the accuracy of global switching. Controlling the display display through global switching improves the accuracy of the display's image display and enhances the user experience.
[0055] In some embodiments, before global replacement, the image display requirements cached by the display component in the display area corresponding to the first control module can also be deleted to avoid the display component displaying images based on the cached image data from the first processor, further improving the accuracy of the displayed content and enhancing the user experience.
[0056] For example, taking the example that the display component corresponding to any of the above-mentioned display areas includes at least one driver module, and any of the above-mentioned first control modules is connected to at least one driver module in the corresponding display area, the second processor can also delete the data required for image display cached by at least one driver module in the display area corresponding to "the 1st first control module in the first serial link to the i-th first control module in the first serial link" before controlling the N display areas for image display through N second control modules.
[0057] In some embodiments, taking the (i+1)th first control module as first control module 3 as an example, the first control modules preceding the (i+1)th first control module in the first serial link are first control module 1 and first control module 2. In other words, the second processor may also delete data required for image display cached by at least one driver module in the display areas corresponding to first control modules 1 and 2.
[0058] In some embodiments, any second control module in the second control system can be connected to at least one driver module in the corresponding display area. In this implementation, the second processor can send a cache clear instruction to the second control module corresponding to the display area corresponding to each first control module preceding the (i+1)th first control module in the first serial link, and to the at least one driver module in the display area. In response, the at least one driver module can delete the cached data required for image display in response to the cache clear instruction.
[0059] It should be understood that the present application does not limit the connection relationship between the at least one driver module included in the above-mentioned display assembly. For example, the at least one driver module can be connected in series. The first control module can be connected to the first driver module in the serial connection, and the driver module at the end of the serial connection can be connected to the light board of the display.
[0060] In this embodiment, because the image display data cached by at least one driver module in the display area corresponding to the first through i-th first control modules in the first serial link is the image display data issued by the first processor, the second processor first deletes the cached image display data before performing global display switching. This prevents the display areas corresponding to the first through i-th first control modules from displaying image data from the first processor during global display switching. This ensures that the display globally displays image data from the second processor, ensuring global display accuracy and further improving the user experience.
[0061] In some embodiments, after powering on, the first processor may further send first image data segmentation information (also referred to as MAP) to each first control module. The first image data segmentation information is used to enable the first control module, upon receiving image data from the first processor, to segment the image data according to the first image data segmentation information, obtain image sub-data corresponding to the first control module, and control the display area corresponding to the first control module to display the image based on the image sub-data.
[0062] In some embodiments, taking N equal to 64 and the above-mentioned first processor being SOC1 as an example, FIG2 is a structural schematic diagram of another display device provided by the present application. As shown in FIG2 , the order indicated by the arrows in FIG2 may be the direction from the start end to the end end of the above-mentioned first serial link. After receiving the above-mentioned first image data segmentation information, each first control module may, for example, store the first image data segmentation information to the first control module, so as to obtain the first image data segmentation information from its own stored data during subsequent use. When there is no abnormality in each first control module, the first processor may send the image data to each first control module in the order shown in FIG2 . Then, each first control module may obtain the image sub-data required by the corresponding display area of the first control module from the above-mentioned image data according to the above-mentioned first image data segmentation information, and control the display area to display the image according to the image sub-data.
[0063] By sending the first image data segmentation information to each first control module after power-on, each first control module can obtain the image sub-data required for image display in the corresponding display area of the first control module based on the image data segmentation information, thereby improving the accuracy of image display.
[0064] In some embodiments, after powering on, the first processor may further perform a self-test on the first processor and send a test instruction to each first control module to cause each first control module to perform a self-test. The first processor may then determine whether to perform a global display through the second processor based on the self-test results of the first processor and the self-test results of each first control module.
[0065] In some embodiments, after power-on, the first processor may further send a self-test instruction to the Nth second control module in the second serial link via the first first control module in the first serial link. By sending the self-test instruction, the second processor performs a self-test in response to the self-test instruction. For example, using FIG. 1 as an example, after power-on, the first processor may send a self-test instruction to the second control module N via the first control module 1.
[0066] In this implementation, the second processor may also receive the self-test instruction through the Nth second control module in the second serial link after powering on. The second processor may then respond to the self-test instruction, perform a self-test, and send the second image data segmentation information to each second control module.
[0067] The second image data segmentation information is used to enable the second control module, upon receiving image data from the second processor, to segment the image data according to the second image data segmentation information, obtain image sub-data corresponding to the second control module, and control the second control module to display the image in the corresponding display area based on the image sub-data. In some embodiments, after receiving the second image data segmentation information, each second control module may, for example, store the second image data segmentation information in the second control module so that the second image data segmentation information can be retrieved from its own stored data during subsequent use.
[0068] In some embodiments, taking N equal to 64 and the above-mentioned second processor being SOC2 as an example, FIG5 is a structural schematic diagram of another display device provided by the present application. As shown in FIG3 , the order indicated by the arrows in FIG3 may be the direction from the start end to the end end of the above-mentioned second serial link. After receiving the above-mentioned second image data segmentation information, each second control module may, for example, store the second image data segmentation information in the second control module, so as to obtain the second image data segmentation information from its own stored data during subsequent use. The second processor may send the image data to each second control module in the order shown in FIG3 . Then, each second control module may obtain the image sub-data required by the corresponding display area of the second control module from the above-mentioned image data according to the above-mentioned second image data segmentation information, and control the display area to display the image according to the image sub-data.
[0069] In some embodiments, the Nth second control module in the above-mentioned second serial link can, for example, upload the self-test instruction to the second processor via P2P (the name of an existing communication technology) after receiving the self-test instruction from the first first control module in the first serial link.
[0070] The first image data segmentation information can be referred to as MAP1 (or the first MAP), and the second image data segmentation information can be referred to as MAP2 (or the second MAP). Taking the display device shown in Figures 2 and 3 as an example, the structural differences between MAP1 and MAP2 can be as follows: SOC1 is defined as Controller1 from the lower right and Controller64 from the lower left. SOC2 is defined as Controller1 from the lower left and Controller64 from the lower right. Due to the difference between MAP1 and MAP2, the first control module and the second control module corresponding to the same number have different image acquisition positions, and therefore the image acquisition content is different.
[0071] It should be understood that the present application does not limit how the second processor performs self-test, how the first processor performs self-test, and how the first control module and the second control module perform self-test.
[0072] By sending the second image data segmentation information to each second control module after receiving the above-mentioned self-test instruction, each second control module can obtain the image sub-data required for image display in the corresponding display area of the second control module based on the image data segmentation information, thereby improving the accuracy of image display.
[0073] Furthermore, in some embodiments, if the second processor does not receive the self-test instruction within a preset time period, it indicates that there may be an abnormality in the first control system, such as an abnormality in the first processor or an abnormality in the first first control module in the first serial link, which has prevented the self-test instruction from being issued. Therefore, the second processor can also execute an operation of controlling N display areas to display images through N second control modules.
[0074] Through the above method, the second processor can directly perform global switching when it does not receive the above self-test instruction within the preset time period, and control N display areas to display images through N second control modules, thereby improving the efficiency of global switching.
[0075] The following is an exemplary description of how the first control module sends indication information "for indicating that an abnormality exists in the (i+1)th first control module" to the first processor and the second processor through the above-mentioned switch device:
[0076] In some embodiments, when an abnormality occurs in the (i+1)th first control module, the (i)th first control module may control the switch device to shut off the first channel between the (i+1)th to the (N)th first control modules in the first serial link and the corresponding display component, and send the above-mentioned indication information to the first processor step by step through the (i-1)th to the (1)th first control modules in the first serial link. The first control module may control the switch device to open the second channel between the (1)th to the (Ni)th second control modules in the second serial link and the corresponding display component, and send the above-mentioned indication information to the second processor step by step through the (Ni)th to the (1)th second control modules in the second serial link.
[0077] Under this implementation, in some embodiments, the first control module in the first serial link can monitor whether the first channel "between the i+1th first control module to the Nth first control module in the first serial link and the corresponding display component" is turned off. After the first channel is turned off, the first control module in the first serial link can send the above-mentioned indication information "for indicating that there is an abnormality in the i+1th first control module" to the first processor.
[0078] In some embodiments, the second control module in the second serial link can monitor whether the second channel "between the 1st second control module to the Nith second control module and the corresponding display component in the second serial link" is turned on. After the second channel is turned on, the second control module in the second serial link can send the above-mentioned indication information "for indicating that there is an abnormality in the i+1th first control module" to the second processor.
[0079] In this embodiment, when an abnormality occurs in the (i+1)th first control module, the first control module can send the instruction information to the first processor by shutting off the first channel via the switching device, and can send the instruction information to the second processor by turning on the second channel via the switching device. This method lays the foundation for subsequent control module switching.
[0080] Fig. 4 is a schematic structural diagram of another display device provided by the present application. As shown in Fig. 4 , in some embodiments, the switch device may include: N first switch modules and N second switch modules.
[0081] The N first control modules correspond one-to-one to the N first switch modules, and the N first control modules correspond one-to-one to the N second switch modules. For any first control module, the first control module can be connected to the display component of the display in the corresponding display area through the first switch module corresponding to the first control module, forming a transmitting sub-channel of the first channel (not shown in FIG4 ). The first control module can be connected to the display component of the display in the corresponding display area through the second switch module corresponding to the first control module, forming a receiving sub-channel of the first channel (not shown in FIG4 ).
[0082] In some embodiments, taking the first control module 1 in FIG4 as an example, the first control module 1 can be connected to the display component of the display in the corresponding display area through the first switch module 1, forming a transmitting sub-channel of the first channel corresponding to the first control module 1. The first control module 1 can be connected to the display component of the display in the corresponding display area through the second switch module 1, forming a receiving sub-channel of the first channel corresponding to the first control module 1.
[0083] In this implementation, when the first channel is on, the first control module can control the display component connected to the first control module to display an image and send an abnormality detection instruction to the display component through the transmitting sub-channel of the first channel. The first control module can then receive a first abnormality detection result from the display component through the receiving sub-channel of the first channel. The first abnormality detection result can be used to indicate whether the display component has an abnormality.
[0084] It should be understood that the present application does not limit how the first control module can control the display component connected to the first control module to display an image through the sending sub-channel of the first channel when the first channel is turned on.
[0085] After receiving the abnormality detection instruction, the display component may perform a self-test and, after the self-test is complete, send the first abnormality detection result to the first control module via the receiving sub-channel of the first channel. In some embodiments, whether the display component is abnormal may include, for example, at least one of: whether the display component self-test has an abnormality, and whether the image display in the corresponding display area of the display component has an abnormality.
[0086] The N second control modules can correspond one-to-one with the N first switch modules, and the N second control modules can correspond one-to-one with the N second switch modules. For any second control module, the second control module can be connected to the display component of the display in the corresponding display area through the first switch module corresponding to the second control module, forming a transmitting sub-channel of the second channel (not shown in Figure 4). The second control module can be connected to the display component of the display in the corresponding display area through the second switch module corresponding to the second control module, forming a receiving sub-channel of the second channel (not shown in Figure 4).
[0087] In some embodiments, taking the second control module 1 in FIG4 as an example, the second control module 1 can be connected to the display component of the display in the corresponding display area through the first switch module N, forming a transmitting sub-channel of the second channel corresponding to the second control module 1. The second control module 1 can be connected to the display component of the display in the corresponding display area through the second switch module N, forming a receiving sub-channel of the second channel corresponding to the second control module 1.
[0088] In this implementation, when the second channel is on, the second control module can control the display component connected to the second control module to display an image and send an abnormality detection instruction to the display component via the transmitting sub-channel of the second channel. Then, the first control module can receive a second abnormality detection result from the display component via the receiving sub-channel of the second channel. The second abnormality detection result can be used to indicate whether the display component has an abnormality.
[0089] It should be understood that the present application does not limit how the second control module controls the display component connected to the second control module to display an image through the sending sub-channel of the second channel when the second channel is turned on.
[0090] After receiving the abnormality detection instruction, the display component may perform a self-test and, after the self-test is complete, transmit the second abnormality detection result to the second control module via the receiving sub-channel of the second channel. In some embodiments, whether the display component is abnormal as indicated by the second abnormality detection result may include, for example, at least one of: whether the display component self-test has an abnormality, and whether the image display in the corresponding display area of the display component has an abnormality.
[0091] In some embodiments, the first processor and the second processor may be connected via a High Definition Multimedia Interface (HDMI) cable. In this implementation, the first processor may also acquire image data and send the image data to the second processor via the HDMI cable, so that the second processor may control the display area corresponding to the first to the Ni-th second control modules in the second serial link to display the image based on the image data.
[0092] Alternatively, the second processor can also obtain image data and send the image data to the first processor via the HDMI cable, so that the first processor can control the display area corresponding to the 1st first control module to the i-th first control module in the first serial link to display the image according to the image data.
[0093] It should be understood that the present application does not limit how the first processor or the second processor obtains the above-mentioned image data. In some embodiments, reference can be made to any method for obtaining image data by a display device, which will not be repeated here.
[0094] Through the above method, when an external device inputs image data to the display device, it can be connected to the above-mentioned first processor and input it to the first processor. Then, when the second processor needs to obtain image data, the first processor can send the image data to the second processor through the above-mentioned HDMI cable. When an external device inputs image data to the display device, it can also be connected to the above-mentioned second processor and input it to the second processor. Then, when the first processor needs to obtain image data, the second processor can send the image data to the first processor through the above-mentioned HDMI cable. Therefore, through the above method, the external device can be connected to the first processor of the display device, and can also be connected to the second processor. Therefore, the reverse serial backup system improves the flexibility of the internal space and external interface layout of the display device, and improves the flexibility of the connection between the display device and the external device, thereby improving the universality of the display device and the richness of applicable scenarios.
[0095] Taking the above-mentioned first processor as the mainboard 1, the second processor as the mainboard 2, the first control module 1 as the controller (1-1), the first control module 2 as the controller (1-2) ... the first control module N as the controller (1-N); the second control module 1 as the controller (2-1), the second control module 2 as the controller (2-2) ... the second control module N as the controller (2-N); the first switch module 1 as the switch (1-1), the first switch module 2 as the switch (2-1) ... the first switch module N as the switch (N-1); the second switch module 1 as the switch (1-2), the second switch module 2 as the switch (2-2) ... the second switch module N as the switch (N-2) as an example, FIG5 is a structural schematic diagram of another display device provided by the present application. Based on the display device shown in FIG5, FIG6 is a flow diagram of an image display method provided by the present application.
[0096] As shown in Figure 5, the first control system where the motherboard 1 is located is a forward master transmission system, and the second control system where the motherboard 2 is located is a reverse cluster transmission system. The master and slave systems can perform self-checking switching.
[0097] As shown in FIG5 , the light board refers to the light board of a display (a display may include multiple light boards. FIG5 is an exemplary description based on an example in which each of the N display areas includes 8 light boards. The present application does not limit the number of light boards included in a display area). In some embodiments, each light board may correspond to at least one display component (not shown in FIG5 ). In some embodiments, for any display component, the display component may include: at least one driver module (not shown in FIG5 ).
[0098] As shown in Figure 5, for the display area corresponding to any first control module, the driving modules of the display area can be connected in series. One end of the serial connection (e.g., light board 1) can be connected to the first switch module (e.g., switch (1-1)), and the other end of the serial connection (e.g., light board 8) can be connected to the second switch module (e.g., switch (1-2)). Mainboard 1 (SOC1) can receive an image signal input given by the outside world, and then Mainboard 1 can output the image signal to Controller (1-1), Controller (1-1) outputs it to Controller (1-2), and so on, until it is output to Controller (1-N).
[0099] As shown in FIG6 , the process of an image display method provided in an embodiment of the present application includes:
[0100] S601 and SOC1 are powered on;
[0101] S602 : Send MAP1 (ie, the aforementioned first image data segmentation information) to each first control module.
[0102] S603. When outputting the image signal, the image setting signal and the global status monitoring instruction (for example, at least one of the aforementioned self-test instruction, channel switching instruction, and control system switching instruction) may be set on the reserved bit of the Vbyone signal.
[0103] SOC1 can also generate the highest priority signal to interrupt the hardware power-up and power-down interfaces.
[0104] S604, Controller (1-1) can send global monitoring signals back to Mainboard 1;
[0105] As shown in Figures 5 and 6, after the global status monitoring instruction is given to Controller (1-1), Controller (1-1) can send the image signal and the global status monitoring instruction to the driver module on the light board 1 to light board 8 connected to Controller (1-1) through the P2P channel and switch (1-1). Controller (1-1) can return the global monitoring signal (which may include the detection results of whether the image display of the corresponding display area of all first control modules is abnormal) to Mainboard 1 and set it as monitoring signal C11.
[0106] S605. SOC1 can determine whether there is any abnormality in the first control system based on the above global monitoring signal (for example, whether the screen displays in different display areas are synchronized, whether the signal quality is consistent, whether the instruction status transmitted in the first control system is normal, etc.).
[0107] S606 , if abnormal, SOC1 can pull down EN1 (ie, shut down the first channel) and switch to SOC2 (ie, globally switch to the second control system for global control).
[0108] S607: If there is no abnormality, the SOC1 continues to control the display to display images.
[0109] The monitoring signal (such as the first detection result mentioned above) of the driver module on the lamp board 1-lamp board 8 connected to the controller (1-1) can be transmitted back to the controller (1-1) through the switch (1-2). This monitoring signal can be defined as D11.
[0110] S608. The Controller (1-1) may send a detection instruction to a driving module connected to the Controller (1-1) via P2P.
[0111] S609, each drive module can perform self-test;
[0112] After completing the self-test, each driver module can feed back the test result to the Controller (1-1).
[0113] S610 , the Controller ( 1 - 1 ) may feed back the detection result indicating whether the driving module is abnormal to the SOC 1 .
[0114] Whether the driving module is abnormal may refer to whether the screen display corresponding to the display area is synchronized, whether the signal quality is consistent, whether the instruction status of the driving module is normal, etc.
[0115] Power on S611 and SOC2;
[0116] S612 , SOC2 may monitor whether EN1 is high (ie, whether the level of the switch device is high) through the second control module N.
[0117] S613: If the second control module N determines that EN1 is high, the result that EN2 is high is transmitted back to SOC2 in a P2P manner.
[0118] S614 , SOC2 sends MAP2 (ie, the aforementioned second image data segmentation information) to each second control module.
[0119] S615: Whether the system self-check time exceeds T;
[0120] S616. If the system self-test time (referring to the self-test time of the first control system) exceeds T, SOC2 can determine that EN1 is high, and the time exceeds T, then it will automatically switch to SOC2 to perform self-test on the second control module, and determine whether to continue to control the display to display based on the self-test results. For signal monitoring and transmission, SOC1 starts from SOC1 to Controller (1-1), and then to Controller (1-N). Since SOC2 adopts a reverse serial mode, its monitoring body is dominated by Controller (2-N). After monitoring by Controller (2-N), it is transmitted back to SOC2 through P2P for judgment, and then SOC2 can make a global judgment according to the forward logic, Controller1, and then to Controller (2-N). After SOC2 makes a judgment, the overall switching of the system is completed again.
[0121] As shown in Figure 5, sel1 and sel2 directed to each switch can be used to represent instructions other than EN. For example, sel1 and sel2 can be used to supplement the local transmission of EN's global instructions when they are not transmitted in time or the transmission bandwidth is insufficient.
[0122] In this embodiment, synchronous display switching of the global reverse serial system is achieved by using a previous system backup and real-time startup based on the serial system, achieving high system reliability and ensuring global zero-latency synchronous switching. Furthermore, the real-time return transmission of synchronous switching via the serial return channel ensures that user operation information on the display device is synchronously transmitted back to the system, thereby ensuring that the display setting at any time is the user's desired setting, further improving the user experience.
[0123] FIG7 is a schematic diagram of the hardware configuration of a display device provided by the present application. As shown in FIG7 , in some embodiments, the display device includes: a display 275 configured to display images and / or a user interface; a user interface 255 configured to receive instructions from a user; a communication device 220 configured to communicate with an external device according to a predetermined protocol; a memory 260 configured to store computer instructions and data associated with the display device; and at least one processor 254 connected to the display 275, the user interface 255, the communication device 220, and the memory 260, including a first processor and a second processor.
[0124] In some embodiments, the at least one processor 254 is configured to execute operating system and application instructions stored in the memory 260 and execute various applications, data, and content based on various interactive instructions received from external input, so as to ultimately display and play various audio and video content.
[0125] In some embodiments, the at least one processor 254 may include a main processor and one or more sub-processors. The main processor is configured to perform certain operations of the display device in pre-power-on mode and / or display images in normal mode. The one or more sub-processors are configured to perform certain operations in states such as standby mode.
[0126] Display 275 can be used to display images. In some embodiments, display 275 can include a display component for presenting images. In some embodiments, depending on the type of display 275, it also includes a driver component for driving the display. In some embodiments, display 275 is a projection display and can also include a projection device and a projection screen.
[0127] In some embodiments, the display panel of the display 275 can be a liquid crystal display (LCD), an organic light-emitting diode (OLED), an active-matrix organic light-emitting diode or an active-matrix organic light-emitting diode (AMOLED), a flexible light-emitting diode (FLED), a MiniLED, a MicroLed, a Micro-oLed, a quantum dot light-emitting diode (QLED), etc. In some embodiments, the display device can include one or Q displays 275, where Q is a positive integer greater than 1.
[0128] In some embodiments, communication device 220 is a component used to communicate with external devices or external servers using various communication protocols. For example, communication device 220 may include at least one of a Wi-Fi chip, a Bluetooth communication protocol chip, a wired Ethernet communication protocol chip, or other network communication protocol chip, or a near-field communication protocol chip, as well as an infrared receiver. In some embodiments, display device 200 can establish control signal and data signal transmission and reception with external devices or content providers via communication device 220.
[0129] In some embodiments, the memory 260 may include various software modules for driving the display device, such as at least one of a basic module, a detection module, a communication module, a display control module, a browser module, and various service modules.
[0130] In addition to the above embodiments, the present application also provides other embodiments of image display methods and display devices that can improve the efficiency of restoring image display.
[0131] Figure 8 is a schematic diagram of the structure of a display device provided by the present application. As shown in Figure 8, the display device may include: a first control system, a second control system, a switch device, and a display.
[0132] The first control system may include: a first processor, and a first control device, wherein a first terminal of the first processor is connected to a first terminal of the first control device, and a second terminal of the first control device is connected to the display via a switch device.
[0133] The second control system may include: a second processor, and a second control device, wherein a first terminal of the second processor is connected to a first terminal of the second control device, and a second terminal of the second control device is connected to the display via a switch device.
[0134] The channel between the first control device and the display is a first channel. The first processor can be used to control the display to display images when the first channel is connected. In some embodiments, the first processor can be, for example, a system on chip (SoC) of the display device.
[0135] The switch device can be configured to shut off the first channel "between the first control device and the display" and open the second channel "between the second control device and the display" when a communication anomaly occurs in the first channel. The "communication anomaly in the first channel" can include at least one of the following: an anomaly in any component in the first control system (e.g., the first processor, any component in the first control device, etc.); an anomaly in communication between the first processor and the first control device in the first control system; or an anomaly in communication between components in the first control device.
[0136] The second processor can be used to control the display to display images when the second channel is turned on. In some embodiments, the second processor can also be, for example, a system-on-chip (SoC) of the display device. It should be understood that this application does not limit how the second processor controls the display to display images, nor does it limit the content displayed on the display.
[0137] In some embodiments, the first control device or the second control device may be an active control device or a passive control device, which is not limited in this application. In some embodiments, the display panel of the display may be a liquid crystal display (LCD), an organic light-emitting diode (OLED), an active-matrix organic light-emitting diode or an active-matrix organic light-emitting diode (AMOLED), a flexible light-emitting diode (FLED), Miniled, MicroLed, Micro-oLed, a quantum dot light-emitting diode (QLED), etc. In some embodiments, the display device may include 1 or Q displays. Wherein, Q is a positive integer greater than 1.
[0138] In this embodiment, the display device may include: a first control system, a second control system and a switching device. Through the switching device, when there is a communication abnormality in the first channel between the first control device of the first control system and the display, the first channel can be turned off, and the second channel between the second control device of the second control system and the display can be turned on. Then, when the second channel is turned on, the second processor of the second control system can be used to control the display to display an image. Through the above method, when there is a communication abnormality in the above-mentioned first channel in the first control system, it is directly switched to the second control system to control the display to display an image, thereby realizing a global switching of the control system. Compared with the existing method of only replacing modules, the present application does not need to re-establish modular communication connections and ports, thereby improving the efficiency of restoring image display, and ensuring the global restoration of display of the display, thereby improving user experience.
[0139] The following describes in detail how to determine whether there is a communication anomaly in the first channel:
[0140] In some embodiments, if the first control system is abnormal, it can be determined that a communication anomaly exists in the first channel. For example, the first processor can detect whether the first control system is abnormal. The first control system anomaly can include, for example, at least one of the following: an abnormality in the first control device, an abnormality in the display image, or an abnormality in the communication between the first processor and the first control device.
[0141] Taking the aforementioned first control system abnormality including an abnormality of the first control device as an example, in some embodiments, the first control device may have a self-test function and, after self-testing, transmit a self-test result indicating whether the first control device has an abnormality to the first processor. The first processor may then determine whether the first control device has an abnormality based on the self-test result. In this implementation, it should be understood that this application does not limit how the first control device performs the self-test.
[0142] Taking the example of the first control system abnormality including an abnormal display image, in some embodiments, the first control device may, after controlling the display to display an image, detect whether the display image is abnormal. The first control device may then obtain a detection result indicating whether the display image is abnormal and transmit the detection result to the processor. The processor may then determine whether the display image is abnormal based on the detection result.
[0143] Alternatively, after controlling the display to display an image, the first control device may obtain image display-related data (e.g., brightness or chromaticity of the image display) of the display, and send the image display-related data to the first processor. The first processor may then determine whether there is an abnormality in the image display of the display based on the image display-related data.
[0144] Taking the aforementioned first control system abnormality including a communication abnormality between the first processor and the first control device as an example, in some embodiments, the first processor may, for example, send a connection request to the first control device at a preset frequency to maintain a communication connection. Then, if the first processor receives a connection response from the first control device within a preset communication duration, the first processor may determine that there is no abnormality in communication with the first control device. If the first processor does not receive a connection response from the first control device within the preset communication duration, the first processor may determine that there is an abnormality in communication with the first control device.
[0145] Taking the example that the first control system abnormality includes: abnormality of the first control device, abnormality of the display image, and abnormality of communication between the first processor and the first control device, in some embodiments, the first processor can determine that the first control system is abnormal when any one of the first control device, the display image display, and the communication between the first processor and the first control device is abnormal.
[0146] For example, if the first control system abnormality includes an abnormality in the first control device and an abnormality in the display image, the first processor may send target image data and an abnormality detection instruction to the first control device. In some embodiments, the first processor may combine the target image data and the abnormality detection instruction into a single piece of data and send the single piece of data to the first control device to improve data transmission efficiency.
[0147] The first control device can then use the first channel to control the display to display the target image based on the target image data. It should be understood that this application does not limit how the first control device uses the first channel to control the display to display the target image based on the target image data. For example, any existing method for controlling a display to display an image can be used, and this will not be described in detail here.
[0148] Then, the first control device can obtain a detection result for characterizing whether there is an abnormality in the first control device and whether the image display on the display is abnormal according to the above-mentioned abnormality detection instruction, and send the detection result to the first processor so that the first processor can detect whether the first control system is abnormal based on the detection result.
[0149] In some embodiments, the method for the first control device to determine whether the first control device has an abnormality can refer to any existing display device control device self-test method, and will not be described in detail here. For example, the first control device can determine that the first control device has an abnormality when any component in the first control device is abnormal or when there is an abnormality in communication between the components. If the first control device determines that no component in the first control device has an abnormality and that there is no abnormality in communication between the components, it can be determined that the first control device has no abnormality.
[0150] In some embodiments, the first processor may, for example, determine that the first control system has no abnormalities when the above-mentioned detection results are used to indicate that the first control device has no abnormalities and the display image shows no abnormalities. Alternatively, the first processor may, for example, determine that the first control system has no abnormalities when the above-mentioned detection results are used to indicate that the first control device has no abnormalities and the display image shows no abnormalities, and the first processor self-test has no abnormalities. If the first processor determines, based on the above-mentioned detection results, that any of the first control device, the display image display, or the first processor self-test has an abnormality, then it may be determined that the first control system has an abnormality.
[0151] If the first control system is abnormal, the first processor can determine that there is a communication anomaly in the first channel. The first processor can then send a channel switching instruction to the switch device, causing it to shut off the first channel and open the second channel. Accordingly, the switch device can receive the channel switching instruction and, in response to it, shut off the first channel and open the second channel. By shutting off the first channel and opening the second channel, the second processor can globally replace the first control system when the first control system is abnormal, controlling the display to display images.
[0152] In some embodiments, the display device may also perform a power-on self-test during the power-on process to further ensure that the display device can display images normally after powering on. For example, the first processor may detect whether the first control system has no abnormalities during the initialization process of powering on the display device. In some embodiments, the specific implementation method of the first processor detecting whether the first control system has no abnormalities can refer to the method described in the previous embodiment and will not be repeated here.
[0153] If the first processor determines that the first control system has no abnormalities, it can send a self-test instruction to the second processor to instruct the second processor to detect whether the second control system has no abnormalities. In other words, after the first control system self-tests and finds no abnormalities, it can instruct the second control system to perform a self-test, so that the display device completes the self-test operations for both control systems.
[0154] If the second processor detects that the second control system is normal, in some embodiments, the second processor may, for example, provide feedback to the first processor indicating that the second control system is normal, thereby informing the first processor that the second control system is normal. The first processor may then control the display to display images, and if it determines that the first control system is abnormal, it may switch to the second control system, with the second processor controlling the display to display images.
[0155] If the second processor detects an abnormality in the second control system, in some embodiments, the second processor may, for example, feed back a self-test result indicating the presence of an abnormality in the second control system to the first processor, so that the first processor is aware of the abnormality in the second control system. Then, in some embodiments, the first processor may, for example, output a prompt message through the above-mentioned display to prompt the user that the second control system has an abnormality. Then, the first processor may, for example, continue to control the display to display images through the first control device. Furthermore, in some embodiments, the first processor may, for example, send a self-test instruction to the above-mentioned second processor again after a preset self-test duration, so that the second processor detects whether the abnormality in the second control system has been restored.
[0156] If the first processor determines that the first control system is abnormal, it can send a "control system switching instruction" to the second processor, causing the second processor to send a channel switching instruction to the switch device and control the display to display images. By sending the channel switching instruction to the switch device, the second processor can respond to the channel switching instruction, shut off the first channel, and turn on the second channel, thereby allowing the second processor to control the display to display images.
[0157] Through the above method, during the power-on self-test process, when the display device determines that there is an abnormality in the first control system, it switches to the second control system to control the display to display images, so that the display device can display images after the power-on is completed, thereby improving the user experience.
[0158] Furthermore, in some embodiments, the second processor may, for example, control the upper display to display a prompt message to remind the user that there is an abnormality in the first control system after receiving the above-mentioned control system switching instruction, so as to let the user know that there is an abnormality in the first control system, thereby further improving the user experience.
[0159] In some embodiments, the second processor may further detect whether the first processor is abnormal. If the second processor determines that the first processor is abnormal, it may determine that a communication abnormality exists in the first channel. The second processor may then send a channel switching instruction to the switch device, causing the switch device to shut off the first channel and open the second channel.
[0160] If the second processor determines that the first processor is normal, in some embodiments, the second processor may only maintain a communication connection with the first processor so that the first processor can send a control system switching instruction to the second processor when the first control system is abnormal.
[0161] In some embodiments, the second processor can, for example, determine whether the first processor has an abnormality by whether it receives a connection request response from the first processor within a preset time length. For example, the second processor can send a connection request to the above-mentioned first processor. Then, if the second processor does not receive a connection request response from the first processor within the preset time length, it means that the first processor may not be able to communicate normally, and the second processor can determine that there is an abnormality in the first processor. The above-mentioned preset time length can be, for example, pre-stored in the second processor. If the second processor receives a connection request response from the first processor within the preset time length, it means that the first processor can communicate normally, and the second processor can determine that there is no abnormality in the first processor.
[0162] In some embodiments, the second processor may periodically send a connection request to the first processor, and after each connection request is sent, determine whether the first processor has an abnormality based on whether a connection request response is received from the first processor within a preset time period.
[0163] The above method avoids the problem that when an abnormality occurs in the first processor, the control system switching instruction may not be sent to the second processor, resulting in the second processor being unable to control the display to display images in a timely manner (that is, avoiding the occurrence of a monitoring dead loop). The second processor actively monitors whether there is an abnormality in the first processor, and when it is determined that the first processor is abnormal, the control system is switched in a timely manner, thereby improving the efficiency of switching the control system of the display device and further improving the user experience.
[0164] In some embodiments, the first control device and the second control device may each include a plurality of control modules with processing capabilities, and based on the control modules, determine whether each control system is abnormal. In some embodiments, FIG9 is a schematic diagram of the structure of another display device provided by the present application. The display of the display device may include N display areas (not shown in FIG9 ). N is an integer greater than or equal to 1.
[0165] As shown in FIG9 , the first control device may include N first control modules. The N first control modules correspond one-to-one to the N display areas. The N first control modules are connected in series, and the first processor is connected to the first end of the first control module at the beginning of the serial connection (e.g., first control module 1 shown in FIG9 ). Each of the first control modules may also be connected to a display assembly (not shown in FIG9 ) of the display in the corresponding display area via a switch device.
[0166] The second control device may include N second control modules. Each of the N second control modules corresponds one-to-one to each of the N display areas. The N second control modules are connected in series, and the second processor is connected to the first end of the second control module at the beginning of the serial connection (e.g., second control module 1 shown in FIG9 ). Each of the second control modules may also be connected to a display assembly (not shown in FIG9 ) of the display in the corresponding display area via a switch device.
[0167] In this implementation, for any first control module, the first processor can control the display component connected to the first control module to display an image through the first control module.
[0168] In some embodiments, taking the display of a target image as an example, the first processor may first obtain target image data and then send the target image data to the first control module 1 connected to the first processor. The first control module 1 may also send the target image data to the first control module 2, and so on, through the aforementioned serial connection, until the first control module N obtains the target image data from the first control module N+1. Each first control module may then control the display component connected to the first control module to display the image based on the target image data.
[0169] As mentioned above, the first control module can be a control module with processing capabilities. In this implementation, in some embodiments, for any first control module, the first control module can obtain a first abnormality detection result "including a detection result for indicating whether an abnormality has occurred in the image display of the display area corresponding to the first control module" and a second abnormality detection result "including a detection result for indicating whether an abnormality has occurred in a first control module that is adjacent to and subsequent to the first control module in the serial connection."
[0170] In some embodiments, the above-mentioned “whether the image display is abnormal” may include at least one of the following: whether the display brightness of the display area is abnormal, and whether the display chromaticity of the display area is abnormal.
[0171] Among them, whether the display brightness of the above-mentioned display area is abnormal may, for example, refer to whether the display brightness of the display area is consistent with the display brightness of other display areas, and / or whether the display brightness of the display area is within a preset brightness range. For example, taking "whether the image display is abnormal" as an example, including: whether the display brightness of the display area is abnormal, if the display brightness of the display area is inconsistent with the display brightness of other display areas, and / or the display brightness of the display area is not within the preset brightness range, then the first abnormality detection result may include: a detection result for characterizing that the image display of the display area corresponding to the first control module is abnormal. If the display brightness of the display area is consistent with the display brightness of other display areas, and the display brightness of the display area is within the preset brightness range, then the first abnormality detection result may include: a detection result for characterizing that there is no abnormality in the image display of the display area corresponding to the first control module.
[0172] Among them, whether the display chromaticity of the above-mentioned display area is abnormal may, for example, refer to whether the display chromaticity of the display area is consistent with the display chromaticity of other display areas, and / or whether the display chromaticity of the display area is within a preset chromaticity range. For example, taking "whether the image display is abnormal" as an example, including: whether the display chromaticity of the display area is abnormal, if the display chromaticity of the display area is inconsistent with the display chromaticity of other display areas, and / or the display chromaticity of the display area is not within the preset chromaticity range, then the first abnormality detection result may include: a detection result for characterizing that the image display of the display area corresponding to the first control module is abnormal. If the display chromaticity of the display area is consistent with the display chromaticity of other display areas, and the display chromaticity of the display area is within the preset chromaticity range, then the first abnormality detection result may include: a detection result for characterizing that there is no abnormality in the image display of the display area corresponding to the first control module.
[0173] In some embodiments, the "whether an image display is abnormal" may also include, for example, whether the image display in the display area is synchronized with other display areas. If the image display in the display area is synchronized with other display areas, the first abnormality detection result may include a detection result indicating that the image display in the corresponding display area of the first control module is normal. If the image display in the display area is not synchronized with other display areas, the first abnormality detection result may include a detection result indicating that the image display in the corresponding display area of the first control module is abnormal.
[0174] It should be understood that the present application does not limit how the first control module obtains the first abnormality detection result.
[0175] In some embodiments, taking the first control module 1 in Figure 9 as an example, in the aforementioned serial connection, the first control module following and adjacent to first control module 1 may be first control module 2. In other words, first control module 1 can obtain a second abnormality detection result that includes a detection result indicating whether first control module 2 has an abnormality. Taking the first control module N in Figure 9 as an example, in the aforementioned serial connection, there is no first control module following first control module N. In this implementation, first control module N can, for example, obtain a second abnormality detection result that includes a detection result indicating whether first control module N has an abnormality.
[0176] It should be understood that the present application does not limit how the above-mentioned first control module obtains the second abnormality detection result. For example, each first control module can perform a self-test and send the self-test result used to indicate whether the first control module is abnormal to the first control module at the previous level in the serial connection. For example, the first control module 3 can perform a self-test and send the self-test result used to indicate whether the first control module 3 is abnormal to the first control module 2, so that the first control module 2 obtains the above-mentioned second detection result. Alternatively, still taking the first control module 2 as an example, after sending the above-mentioned target image data to the first control module 3, the first control module 2 can determine whether the first control module 3 is abnormal based on whether a response "used to indicate that the target image data has been received" is received from the first control module 3 within a preset response time. If the first control module 2 receives a response "used to indicate that the target image data has been received" from the first control module 3 within the preset response time, it can be determined that there is no abnormality in the first control module 3. If the first control module 3 does not receive a response “for indicating that the target image data has been received” from the first control module 3 within the preset response time, it can be determined that an abnormality exists in the first control module 3 .
[0177] Then, for any first control module, upon determining that an abnormality exists in the first control system based on the first abnormality detection result and the second abnormality detection result, the first control module may control the switch device to shut off the first channel and send a control system switching instruction to the second processor. Then, in response to the control system switching instruction, the second processor may control the switch device to open the second channel and, through each second control module, control the display assembly connected to each second control module to display an image.
[0178] In some embodiments, the first control module may determine that an abnormality exists in the first control system when, for example, the first abnormality detection result indicates that an abnormality exists in the image display of the display area corresponding to the first control module, and / or the second abnormality detection result indicates that an abnormality exists in a first control module that is adjacent to and subsequent to the first control module in the serial connection. If the first abnormality detection result indicates that there is no abnormality in the image display of the display area corresponding to the first control module, and the second abnormality detection result indicates that there is no abnormality in the first control module that is adjacent to and subsequent to the first control module in the serial connection, the first control module may determine that there is no abnormality in the first control system.
[0179] In some embodiments, the first control module may, for example, send a first channel closing instruction to the switch device upon determining that an abnormality exists in the first control system. The switch device may shut down the first channel in response to the first channel closing instruction. In some embodiments, the second processor may, for example, send a second channel opening instruction to the switch device in response to the control system switching instruction, so that the switch device may open the second channel in response to the second channel opening instruction.
[0180] The above switch device is described in detail below:
[0181] FIG10 is a schematic diagram of the structure of another display device provided by the present application. As shown in FIG10 , in some embodiments, the switch device may include: N first switch modules, and N second switch modules.
[0182] The N first control modules correspond one-to-one with the N first switch modules, and the N first control modules correspond one-to-one with the N second switch modules. For any first control module, the first control module is connected to the display component of the display in the corresponding display area via the first switch module corresponding to the first control module, forming a transmitting sub-channel of the first channel (not shown in FIG10 ). The first control module is connected to the display component of the display in the corresponding display area via the second switch module corresponding to the first control module, forming a receiving sub-channel of the first channel (not shown in FIG10 ).
[0183] In some embodiments, taking the first control module 1 in Figure 10 as an example, the first control module 1 can be connected to the display component of the display in the corresponding display area through the first switch module 1 to constitute a sending sub-channel of the first channel corresponding to the first control module 1.
[0184] The N second control modules correspond one-to-one with the N first switch modules, and the N second control modules correspond one-to-one with the N second switch modules. For any second control module, the second control module is connected to the display component of the display in the corresponding display area via the first switch module corresponding to the second control module, forming a transmitting sub-channel of the second channel (not shown in FIG10 ). The second control module is connected to the display component of the display in the corresponding display area via the second switch module corresponding to the second control module, forming a receiving sub-channel of the second channel (not shown in FIG10 ).
[0185] In some embodiments, taking the second control module 1 in Figure 10 as an example, the second control module 1 can be connected to the display component of the display in the corresponding display area through the first switch module 1 to constitute a sending sub-channel of the second channel corresponding to the second control module 1.
[0186] In this implementation, for any first control module, the first control module can control the display component connected to the first control module to display an image via the sending sub-channel of the first channel, and can also send an abnormality detection instruction to the display component, causing the display component to feedback a first abnormality detection result. For example, the first control module can send data required for image display to the display component connected to the first control module via the sending sub-channel of the first channel, causing the display component to drive the display to display an image. In some embodiments, the manner in which the display component obtains the first abnormality detection result can refer to any existing method for determining whether a display is displaying an abnormality, and this application will not elaborate on this.
[0187] Correspondingly, the first control module may receive the first abnormality detection result from the display component through the receiving sub-channel of the first channel.
[0188] In this implementation, for any second control module, the second control module can, when the first control system is abnormal, control the display component connected to the second control module to display an image through the sending sub-channel of the second channel, and send an abnormality detection instruction to the display component so that the display component can feedback a third abnormality detection result "used to characterize whether the image display of the display area corresponding to the second control module is abnormal." For example, the second control module can send the data required for image display to the display component connected to the second control module through the sending sub-channel of the second channel so that the display component drives the display to display an image. In some embodiments, the "whether the image display of the display area is abnormal" mentioned in the third abnormality detection result can refer to the method described in the aforementioned embodiment and will not be repeated here.
[0189] Accordingly, the second control module may receive the third abnormality detection result from the display component via the receiving sub-channel of the second channel. In some embodiments, the second control module may determine whether the second control system has an abnormality based on the third abnormality detection result.
[0190] In some embodiments, the second processor may further transmit a synchronous clock signal to each second control module, thereby controlling the display components connected to each second control module to simultaneously display images. By transmitting the synchronous clock signal to each second control module, the second processor enables each second control module to control the display components connected to each second control module to simultaneously display images based on the synchronous clock signal. This method ensures global synchronization of image display on the display, further improving the user experience.
[0191] Taking the above-mentioned first processor as the mainboard 1, the second processor as the mainboard 2, the first control module 1 as the controller (1-1), the first control module 2 as the controller (1-2) ... the first control module N as the controller (1-N); the second control module 1 as the controller (2-1), the second control module 2 as the controller (2-2) ... the second control module N as the controller (2-N); the first switch module 1 as the switch (1-1), the first switch module 2 as the switch (2-1) ... the first switch module N as the switch (N-1); the second switch module 1 as the switch (1-2), the second switch module 2 as the switch (2-2) ... the second switch module N as the switch (N-2) as an example, FIG11 is a structural schematic diagram of another display device provided by the present application. Based on the display device shown in FIG11, FIG12 is a flow chart of an image display method provided by the present application.
[0192] As shown in FIG11 , the light board refers to the light board of a display (a display may include multiple light boards. FIG11 is an exemplary description based on an example in which each of the N display areas includes 8 light boards. The present application does not limit the number of light boards included in a display area). In some embodiments, each light board may correspond to at least one display component (not shown in FIG11 ). In some embodiments, for any display component, the display component may include: at least one driver module.
[0193] As shown in FIG11 , for a display area corresponding to any first control module, the driver modules of the display area can be connected in series. One end of the serial connection (e.g., light board 1) can be connected to a first switch module (e.g., switch (1-1)), and the other end of the serial connection (e.g., light board 8) can be connected to a second switch module (e.g., switch (1-2)). Mainboard 1 (SOC1) can receive an image signal input given by the outside world, and then Mainboard 1 can output the image signal to Controller (1-1), Controller (1-1) outputs it to Controller (1-2), and so on, until it is output to Controller (1-N).
[0194] As shown in FIG12 , another image display method provided in an embodiment of the present application includes:
[0195] S1201 and SOC1 are powered on;
[0196] S1202: When outputting an image signal, an image setting signal and a global status monitoring instruction (for example, including at least one of the aforementioned self-test instruction, channel switching instruction, and control system switching instruction) may be set on the reserved bit of the Vbyone signal.
[0197] SOC1 can also generate the highest priority signal to interrupt the hardware power-up and power-down interfaces.
[0198] In addition to setting the command signal on the reserved bit of Vbyone, the mainboard 1 can also add other command channels, such as I2C bus related commands, serial peripheral interface (SPI) commands, etc., which can realize the synchronous transmission of data and commands.
[0199] S1203, Controller (1-1) can send global monitoring signals back to Mainboard 1;
[0200] As shown in Figures 11 and 12, after the global status monitoring instruction is given to Controller (1-1), Controller (1-1) can send the image signal and the global status monitoring instruction to the driver module on the light board 1 to light board 8 connected to Controller (1-1) through the P2P channel and switch (1-1). Controller (1-1) can return the global monitoring signal (which may include the detection results of whether the image display of the corresponding display area of all first control modules is abnormal) to Mainboard 1 and set it as monitoring signal C11.
[0201] S1204. SOC1 can determine whether there is any abnormality in the first control system based on the above-mentioned global monitoring signal (for example, whether the screen displays in different display areas are synchronized, whether the signal quality is consistent, whether the status of the instructions transmitted in the first control system is normal, etc.).
[0202] S1205 , if abnormal, SOC1 can pull down EN1 (ie, shut down the first channel) and switch to SOC2 (ie, globally switch to the second control system for global control).
[0203] S1206: If there is no abnormality, SOC1 continues to control the display to display images.
[0204] The monitoring signal (such as the first detection result mentioned above) of the driver module on the lamp board 1-lamp board 8 connected to the controller (1-1) can be transmitted back to the controller (1-1) through the switch (1-2). This monitoring signal can be defined as D11.
[0205] S1207. The Controller (1-1) may send a detection instruction to a driving module connected to the Controller (1-1) via P2P.
[0206] S1208, each driver module can self-check;
[0207] After completing the self-test, each driver module can feed back the test result to the Controller (1-1).
[0208] S1209 , the Controller ( 1 - 1 ) may feed back the detection result indicating whether the driving module is abnormal to the SOC 1 .
[0209] Whether the driving module is abnormal may refer to whether the screen display corresponding to the display area is synchronized, whether the signal quality is consistent, whether the instruction status of the driving module is normal, etc.
[0210] The time and type of information returned by C11 and D11 can be different. C11 monitors the normal display, synchronization, and communication of the entire display area. D11 monitors the normal display of the image boards in the display area corresponding to the controller (1-1), and whether any block on a particular board is abnormal.
[0211] When there is a communication anomaly between the mainboard 1 and the controller (1-1), the mainboard 1 will not be able to receive the corresponding C11. Then, when the mainboard 1 does not receive the above C11 within a preset time period, it can determine that there is a communication anomaly between it and the controller (1-1). After the mainboard 1 sends a global status monitoring instruction, the controller (1-1) performs a self-test and sends C11 after determining that the self-test has passed. C11 is latched on the mainboard 1. If there is an abnormality between the mainboard 1 and the controller (1-1), the mainboard 1 outputs a global switching instruction (such as the above control system switching instruction) EN1 to realize the control of the switch (1-1) and the switch (1-2), thereby realizing the global switching of the system (the specific implementation refers to the above embodiment and will not be repeated here).
[0212] When a problem occurs between Controller (1-1) and Controller (1-2), the implementation method can be referred to the aforementioned embodiment and Figure 11, and will not be repeated here. This process continues in this manner until Controller n completes global monitoring and the entire system completes backup self-testing (indicates that the display is controlled by two control systems, one of which serves as a backup).
[0213] Power on S1210 and SOC2;
[0214] S1211 and SOC2 may monitor whether EN1 is high (ie, whether the level of the switching device is high).
[0215] S1212: If EN1 is high, the control module automatically switches to SOC2 to perform a self-test on the second control module, and determines whether to continue controlling the display to display based on the self-test result.
[0216] S1213, determine whether the system self-check time exceeds T;
[0217] S1214. If the system self-test time (referring to the self-test time of the first control system) exceeds T, SOC2 can determine that EN1 is high, and if the time exceeds T, it will automatically switch to SOC2 to perform self-test on the second control module, and determine whether to continue controlling the display to display based on the self-test result.
[0218] As shown in Figure 11, sel1 and sel2 directed to each switch can be used to represent instructions other than EN. For example, sel1 and sel2 can be used to supplement the local transmission of EN's global instructions when they are not transmitted in time or the transmission bandwidth is insufficient.
[0219] In this embodiment, when a self-diagnosis detects a problem in Mainboard 1 (the first control system), both EN monitoring and time-dimension monitoring will directly switch the system to Mainboard 2 (the second control system), rather than switching to a modular system. This switching method effectively prevents persistent and secondary damage to the system. For example, if a controller becomes damaged and stops working, a short circuit or damage may occur, resulting in excessive leakage current. This may not be detected in the system, potentially causing damage to other modules, such as the power module. Therefore, the above method improves the safety of display device use and extends the lifespan of the device. The above global switching also ensures global synchronization of the display. After the global switch, Mainboard 1 can enter a sleep or inactive state, preventing persistent damage. Furthermore, by implementing global forward-to-serial system synchronous display switching through a serial system using a previous system backup and real-time startup, high system reliability is achieved, ensuring global zero-latency synchronous switching. Furthermore, the above serial return channel's real-time synchronous switching mechanism ensures that user operation information on the display device is synchronously transmitted back to the system, ensuring that the display setting at any time is the user's desired setting, further improving the user experience.
[0220] The present application also provides a computer-readable non-volatile storage medium, which may include: a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a disk or an optical disk, and other media that can store program codes. Specifically, the computer-readable non-volatile storage medium stores program instructions, and the program instructions are used for the method in the above embodiment.
[0221] For ease of explanation, the above description has been made with reference to specific embodiments. However, the above exemplary discussion is not intended to be exhaustive or to limit the embodiments to the specific forms disclosed above. Based on the above teachings, various modifications and variations are possible. The above embodiments are selected and described to better explain the principles and practical applications, so that those skilled in the art can better utilize the embodiments and various different variations of the embodiments suitable for specific use considerations.
Claims
1. A display device, comprising: a display configured to display an image and / or a user interface; A user interface configured to receive instructions from a user; a communication device configured to communicate with an external device according to a predetermined protocol; a memory configured to store computer instructions and data associated with a display device; At least one processor connected to the display, user interface, communication device and memory, including a first processor and a second processor; A first control system, a second control system, and a switch device; The display comprises N display areas; N is an integer greater than or equal to 1; The first control system comprises: the first processor, and N first control modules; the N first control modules are connected in series to form a first serial link, the first processor is connected to one end of the first first control module in the first serial link; each of the first control modules is connected to the display component of the display in the corresponding display area through the switch device; the N first control modules correspond to the N display areas one by one; The second control system comprises: the second processor, and N second control modules; the N second control modules are connected in series to form a second serial link, the second processor is connected to one end of the first second control module in the second serial link; each second control module is connected to the display component of the display in the corresponding display area through the switch device; the N second control modules correspond to the N display areas one by one; the display area corresponding to the i-th first control module in the first serial link is the same display area as the display area corresponding to the N-i+1-th second control module in the second serial link; i is an integer greater than or equal to 1 and less than N; The i-th first control module in the first serial link is configured to execute computer instructions so that the display device executes: detecting whether the i+1-th first control module is abnormal, and when the i+1-th first control module is abnormal, sending indication information indicating that the i+1-th first control module is abnormal to the first processor and the second processor through the switch device; The first processor is configured to execute computer instructions to enable the display device to: in response to the indication information, control the display area corresponding to the 1st first control module to the ith first control module in the first serial link to display an image; The second processor is configured to execute computer instructions to enable the display device to execute: in response to the indication information, control the display area corresponding to the 1st second control module to the Nith second control module in the second serial link to display an image.
2. The display device according to claim 1, wherein the second processor is further configured to execute computer instructions to cause the display device to perform: After controlling the display area corresponding to the first second control module to the Ni-th second control module in the second serial link to display an image, detecting, through the first second control module in the second serial link, whether the N-th first control module in the first serial link has received the data required for image display; If it is determined that the Nth first control module in the first serial link has not received the data required for image display, the N display areas are controlled to display images through the N second control modules.
3. The display device according to claim 2, wherein the display component corresponding to any of the display areas comprises at least one driving module, and any of the first control modules is connected to the at least one driving module in the corresponding display area; and the second processor is further configured to execute computer instructions so that the display device executes: Before controlling the N display areas to display images through the N second control modules, the data required for image display cached by the at least one driving module in the display area corresponding to the first first control module to the i-th first control module in the first serial link is deleted.
4. The display device according to any one of claims 1 to 3, wherein the first processor is further configured to execute computer instructions to cause the display device to execute: After the first processor is powered on, first image data segmentation information is sent to each first control module; the first image data segmentation information is used to enable the first control module to segment the image data according to the first image data segmentation information when receiving the image data from the first processor, so as to obtain image sub-data corresponding to the first control module, and control the corresponding display area of the first control module to display the image according to the image sub-data.
5. The display device according to claim 4, wherein the first processor is further configured to execute computer instructions to cause the display device to perform: After the first processor is powered on, sending a self-test instruction to the Nth second control module in the second serial link through the first first control module in the first serial link; The second processor is further configured to execute computer instructions to cause the display device to perform: After the second processor is powered on, the self-test instruction is received through the Nth second control module in the second serial link, and a self-test is performed in response to the self-test instruction, and second image data segmentation information is sent to each second control module; the second image data segmentation information is used to enable the second control module to segment the image data when receiving the image data from the second processor according to the second image data segmentation information, to obtain the image sub-data corresponding to the second control module, and to control the display area corresponding to the second control module to display the image according to the image sub-data.
6. The display device according to claim 5, wherein the second processor is further configured to execute computer instructions to cause the display device to perform: If the self-check instruction is not received within the preset time, the N display areas are controlled to display images through the N second control modules.
7. The display device according to any one of claims 1 to 3, wherein the first processor is connected to the second processor via a high-definition multimedia interface (HDMI) cable, and the first processor is further configured to execute computer instructions so that the display device executes: Acquire image data, and send the image data to the second processor through the HDMI line, so that the second processor controls the display area corresponding to the first second control module to the Ni-th second control module in the second serial link to display the image according to the image data; Alternatively, the second processor is further configured to execute computer instructions to cause the display device to execute: Acquire image data, and send the image data to the first processor through the HDMI line, so that the first processor controls the display area corresponding to the 1st first control module to the i-th first control module in the first serial link to display the image according to the image data.
8. The display device according to any one of claims 1 to 3, wherein when the (i+1)th first control module is abnormal, the (i)th first control module is further configured to execute a computer instruction so that the display device executes: Control the switch device to shut down the first channel between the i+1th first control module to the Nth first control module in the first serial link and the corresponding display component, and send the indication information to the first processor step by step through the i-1th first control module to the 1st first control module in the first serial link; Control the switch device to conduct the second channel between the 1st second control module to the Nith second control module in the second serial link and the corresponding display component, and send the indication information to the second processor step by step through the Nith second control module to the 1st second control module in the second serial link.
9. The display device according to any one of claims 1 to 3, wherein the switch device comprises: N first switch modules, and N second switch modules; The N first control modules correspond to the N first switch modules one by one, and the N first control modules correspond to the N second switch modules one by one. For any of the first control modules, the first control module is connected to the display component of the display in the corresponding display area through the first switch module corresponding to the first control module to form a sending sub-channel of the first channel; the first control module is connected to the display component of the display in the corresponding display area through the second switch module corresponding to the first control module to form a receiving sub-channel of the first channel; The first control module is further configured to execute computer instructions to enable the display device to: when the first channel is turned on, control the display component connected to the first control module to display an image through the sending subchannel of the first channel, and send an abnormality detection instruction to the display component; receive a first abnormality detection result from the display component through the receiving subchannel of the first channel; The first abnormality detection result is used to indicate whether the display component has an abnormality; The N second control modules correspond to the N first switch modules one by one, and the N second control modules correspond to the N second switch modules one by one. For any of the second control modules, the second control module is connected to the display component of the display in the corresponding display area through the first switch module corresponding to the second control module to form a sending sub-channel of the second channel; the second control module is connected to the display component of the display in the corresponding display area through the second switch module corresponding to the second control module to form a receiving sub-channel of the second channel; The second control module is further configured to execute computer instructions to enable the display device to: when the second channel is turned on, control the display component connected to the second control module to display an image through the sending subchannel of the second channel, and send an abnormality detection instruction to the display component; receive a second abnormality detection result from the display component through the receiving subchannel of the second channel; The second abnormality detection result is used to indicate whether the display component has an abnormality.
10. An image display method, the method being applied to a display device, the display device comprising: a display configured to display an image and / or a user interface; A user interface configured to receive instructions from a user; a communication device configured to communicate with an external device according to a predetermined protocol; a memory configured to store computer instructions and data associated with the display device; At least one processor connected to the display, user interface, communication device and memory, including a first processor and a second processor; a first control system, a second control system, a switch device, and a display; the display includes N display areas; Said N is an integer greater than or equal to 1; The first control system comprises: the first processor, and N first control modules; the N first control modules are connected in series to form a first serial link, and the first processor is connected to one end of the first first control module in the first serial link; Each of the first control modules is connected to a display component of the display in a corresponding display area through the switch device; the N first control modules correspond one to one to the N display areas; The second control system comprises: the second processor, and N second control modules; the N second control modules are connected in series to form a second serial link, the second processor is connected to one end of the first second control module in the second serial link; each second control module is connected to the display component of the display in the corresponding display area through the switch device; the N second control modules correspond to the N display areas one by one; the display area corresponding to the i-th first control module in the first serial link is the same display area as the display area corresponding to the N-i+1-th second control module in the second serial link; i is an integer greater than or equal to 1 and less than or equal to N; The method comprises: Detecting, through the i-th first control module in the first serial link, whether the i+1-th first control module is abnormal, and when the i+1-th first control module is abnormal, sending indication information indicating that the i+1-th first control module is abnormal to the first processor and the second processor through the switch device; In response to the indication information, the first processor controls the display area corresponding to the first first control module to the i-th first control module in the first serial link to display an image; The second processor responds to the indication information to control the display area corresponding to the first second control module to the Ni-th second control module in the second serial link to display an image.