Display module, control method thereof, and display device
By introducing the identification and determination unit of the timing controller into the display module, the problem that the display module in the prior art cannot meet the customization needs is solved, and normal display communication with only a specific display controller is realized.
Patent Information
- Application Number
- CN202210573088.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-05-24
- Publication Date
- 2025-07-04
- Estimated Expiration
- 2042-05-24
AI Technical Summary
The existing display module cannot meet the user's customized needs, and supporting all display controllers makes it impossible to achieve normal display of a specific display controller.
The timing controller is introduced into the display module, including an identification unit and a determination unit. By identifying the handshake signal and determining the handshake parameter matching, only a specific display controller is allowed to communicate normally with the display module.
It realizes normal display communication between the display module and a specific display controller to meet the customized needs of users.
Smart Images

Figure CN114999360B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of display technologies. Specifically, this application relates to a display module, a control method therefor, and a display device. Background Art
[0002] For the overall driving architecture of existing display modules, there is no specific setting, which may cause any display controller corresponding to a resolution (the display controller may be a SOC, System On Chip) to support the normal display of the display module screen, and thus cannot meet the customized requirements for the display controller.
[0003] That is to say, current display modules can support all display controllers and cannot meet the customized requirements of users. Summary of the Invention
[0004] In view of the disadvantages of the existing method, this application provides a display module, a control method therefor, and a display device to solve the technical problem in the existing technology that the display module can support all display controllers and cannot meet the customized requirements of users.
[0005] In a first aspect, an embodiment of this application provides a display module, including: a timing controller;
[0006] The timing controller includes an identification unit and a determination unit;
[0007] The identification unit is connected to the display controller, and is configured to receive a control signal sent by the display controller, identify the control signal, and when the control signal is identified as a handshake signal, output a first feedback signal to the display controller, where the first feedback signal is used to trigger the display controller to send handshake parameters;
[0008] The determination unit is connected to the display controller, and is configured to receive the handshake parameters sent by the display controller, determine whether the handshake parameters match the handshake parameters pre-stored in the determination unit. If they match, it is determined that the handshake is successful, and a second feedback signal is output to the display controller, where the second feedback signal is used to trigger the display controller to send a video signal; otherwise, it is determined that the handshake fails.
[0009] In a possible implementation, the handshake signal is a high-level signal;
[0010] Specifically, the identification unit is configured to identify the control signal, and when the control signal is identified as a high-level signal, output a first feedback signal to the display controller.
[0011] In a possible implementation, the handshake parameters include an encryption command and a register address;
[0012] The determination unit is specifically configured to determine whether the encryption command is consistent with the pre-stored encryption command, and determine whether the register address is consistent with the pre-stored register address. If both are consistent, it is determined that the handshake is successful; otherwise, it is determined that the handshake fails.
[0013] In a possible implementation, it further includes a source driver, a gate driver, and a display panel. The timing controller includes a video unit;
[0014] The video unit is connected to the display controller, and is configured to receive the video signal sent by the display controller, and based on the video signal, output a display signal to the source driver, and output a gate control signal to the gate driver;
[0015] The display panel is configured to display under the drive of the source driver and the gate driver.
[0016] In a possible implementation, the timing controller further includes a control interface, a communication interface, and a video interface;
[0017] The recognition unit is connected to the display controller through the control interface, the determination unit is connected to the display controller through the communication interface, and the video unit is connected to the display controller through the video interface.
[0018] In a possible implementation, the timing controller further includes a storage unit;
[0019] The storage unit is configured to store the pre-stored encryption command and the pre-stored register address.
[0020] In a second aspect, an embodiment of the present application provides a display device, including a display controller and the display module of the first aspect;
[0021] The display controller is configured to send a control signal to the timing controller, and send handshake parameters to the timing controller after receiving the first feedback signal; and send a video signal to the timing controller after receiving the second feedback signal;
[0022] The timing controller is configured to receive the control signal and recognize the control signal. When the recognized control signal is a handshake signal, output a first feedback signal to the display controller; and receive the handshake parameters, and determine whether the handshake parameters match the pre-stored handshake parameters of the determination unit. If they match, it is determined that the handshake is successful, and output a second feedback signal to the display controller; otherwise, it is determined that the handshake fails.
[0023] In a possible implementation, the display device further includes a central processing unit; the central processing unit is connected to the display controller;
[0024] The display controller is configured to receive the handshake parameters sent by the central processing unit and send the received handshake parameters to the timing controller;
[0025] Further, a display controller is configured to receive a video signal sent by a central processing unit and send the received video signal to a timing controller.
[0026] In a third aspect, an embodiment of the present application provides a control method for a display module as in the first aspect, including:
[0027] Receiving a control signal sent by a display controller, identifying the control signal, and when the identified control signal is a handshake signal, outputting a first feedback signal to the display controller, where the first feedback signal is used to trigger the display controller to send handshake parameters;
[0028] Receiving the handshake parameters sent by the display controller, determining whether the handshake parameters match the pre-stored handshake parameters. If they match, it is determined that the handshake is successful, and a second feedback signal is output to the display controller, where the second feedback signal is used to trigger the display controller to send a video signal; otherwise, it is determined that the handshake fails.
[0029] In a possible implementation manner, identifying the control signal and, when the identified control signal is a handshake signal, outputting a first feedback signal to the display controller includes:
[0030] Identifying the control signal, and when the identified control signal is a high-level signal, outputting a first feedback signal to the display controller.
[0031] In a possible implementation manner, determining whether the handshake parameters match the pre-stored handshake parameters. If they match, it is determined that the handshake is successful, and a second feedback signal is output to the display controller includes:
[0032] Determining whether an encryption command is consistent with a pre-stored encryption command, and determining whether a register address is consistent with a pre-stored register address. If both are consistent, it is determined that the handshake is successful, and a second feedback signal is output to the display controller.
[0033] In a possible implementation manner, determining whether the encryption command is consistent with the pre-stored encryption command, and determining whether the register address is consistent with the pre-stored register address. If both are consistent, it is determined that the handshake is successful, and a second feedback signal is output to the display controller includes:
[0034] Receiving the register address sent by the display controller;
[0035] Determining whether the register address is consistent with the pre-stored register address. If they are consistent, sending an acknowledgment signal to the display controller;
[0036] Receiving the encryption command sent by the display controller and storing the encryption command in the register corresponding to the register address;
[0037] Determine whether the encryption command is consistent with the pre-stored encryption command. If they are consistent, send a response signal to the display controller, and then determine that the handshake is successful.
[0038] In a possible implementation, it further includes:
[0039] Receive the video signal sent by the display controller, and based on the video signal, output the display signal to the source driver and output the gate control signal to the gate driver, so that the display panel displays a normal picture under the drive of the source driver and the gate driver.
[0040] In a possible implementation, otherwise, determine that the handshake fails, including:
[0041] If they are inconsistent, output the third feedback signal or do not output the feedback signal to the display controller, then determine that the handshake fails, and make the display panel display a preset picture.
[0042] The beneficial technical effects brought by the technical solution provided by the embodiments of the present application include:
[0043] The display module provided by the embodiments of the present application includes a timing controller. By setting an identification unit and a determination unit on the timing controller, first, the identification unit identifies whether a handshake signal is received. When the handshake signal is identified, a first feedback signal for triggering the display controller to send handshake parameters is output to the display controller. Then, the determination unit receives the handshake parameters sent by the display controller. Only when the handshake parameters match the handshake parameters pre-stored in the determination unit, it is determined that the handshake is successful. After the handshake is successful, a second feedback signal is output to the display controller, and the second feedback signal is used to trigger the display controller to send a video signal. The display controller can be communicatively connected to the central processing unit. Only after the timing controller and the central processing unit shake hands successfully can the display module enter normal display. That is to say, the display module provided by the embodiments of the present application does not support all display controllers, and only specific display controllers can perform normal display communication with the display module, which can meet the customized needs of users.
[0044] The additional aspects and advantages of the present application will be partially given in the following description, and these will become obvious from the following description, or will be understood through the practice of the present application. Description of the Drawings
[0045] The above and / or additional aspects and advantages of the present application will become obvious and easy to understand from the following description of the embodiments in conjunction with the drawings, where:
[0046] Figure 1 It is a schematic framework diagram of a display device provided by an embodiment of the present application;
[0047] Figure 2Schematic diagram of the frame of another display device provided by an embodiment of the present application;
[0048] Figure 3 Schematic diagram of the frame of yet another display device provided by an embodiment of the present application;
[0049] Figure 4 Schematic flow chart of a control method for a display module provided by an embodiment of the present application;
[0050] Figure 5 Schematic flow chart of another control method for a display module provided by an embodiment of the present application;
[0051] Figure 6 Schematic flow chart of yet another control method for a display module provided by an embodiment of the present application.
[0052] Reference numerals:
[0053] 1 - Display module, 11 - Timing controller, 12 - Source driver, 13 - Display panel, 14 - Gate driver, 111 - Identification unit, 112 - Determination unit, 113 - Video unit, 114 - Control interface, 115 - Communication interface, 116 - Video interface, 117 - Storage unit, 121 - Driver circuit board, 122 - Source drive module, 131 - Display area, 132 - Non - display area; 141 - First gate drive circuit, 142 - Second gate drive circuit;
[0054] 2 - Display controller;
[0055] 3 - Central processing unit. Detailed implementation manners
[0056] The following details the present application. Examples of the embodiments of the present application are shown in the accompanying drawings, where the same or similar reference numerals denote the same or similar components or components with the same or similar functions throughout. Additionally, if a detailed description of the known technology is unnecessary for showing the features of the present application, it is omitted. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain the present application and should not be construed as a limitation of the present application.
[0057] Those skilled in the art of the present technology can understand that, unless otherwise defined, all terms (including technical terms and scientific terms) used herein have the same meaning as the general understanding of those of ordinary skill in the field to which the present application belongs. It should also be understood that terms such as those defined in a general dictionary should be understood to have a meaning consistent with the meaning in the context of the prior art, and will not be interpreted with an idealized or overly formal meaning unless specifically defined as here.
[0058] Those skilled in the art can understand that, unless specifically stated otherwise, the singular forms "a", "an", "the", and "said" used herein may also include the plural forms. It should be further understood that the term "comprising" used in the specification of this application means the presence of the stated features, integers, steps, operations, elements, and / or components, but does not exclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and / or their groups. It should be understood that when we say an element is "connected" or "coupled" to another element, it can be directly connected or coupled to other elements, or there may also be intermediate elements. In addition, the "connection" or "coupling" used herein may include wireless connection or wireless coupling. The term "and / or" used herein includes all or any unit and all combinations of one or more of the associated listed items.
[0059] The technical solutions of this application and how the technical solutions of this application solve the above technical problems will be described in detail below with specific embodiments.
[0060] An embodiment of this application provides a display module 1, as Figure 1 shown. The display module 1 includes a timing controller 11. The timing controller 11 includes an identification unit 111 and a determination unit 112.
[0061] Specifically, the identification unit 111 is connected to the display controller 2, and is configured to receive the control signal sent by the display controller 2 and identify the control signal. When the identified control signal is a handshake signal, a first feedback signal is output to the display controller 2, and the first feedback signal is used to trigger the display controller 2 to send handshake parameters.
[0062] The determination unit 112 is connected to the display controller 2, and is configured to receive the handshake parameters sent by the display controller 2, and determine whether the handshake parameters match the pre-stored handshake parameters of the determination unit 112. If they match, it is determined that the handshake is successful, and a second feedback signal is output to the display controller 2. The second feedback signal is used to trigger the display controller 2 to send a video signal. Otherwise, it is determined that the handshake fails.
[0063] It should be noted that whether the handshake parameters sent by the display controller 2 match the pre-stored handshake parameters of the determination unit 112 may include whether the handshake parameters correspond one-to-one, complement, or are consistent with the pre-stored handshake parameters, etc. As long as the handshake parameters match the pre-stored handshake parameters, this application does not make any limitations.
[0064] Optionally, the display controller 2 includes a system on chip (SOC, System On Chip).
[0065] Optionally, the display controller 2 can be integrated with the display module 1 or can be separately provided. This application does not make any limitations.
[0066] The display module 1 provided by the embodiment of the present application. The display module 1 includes a timing controller 11. By setting an identification unit 111 and a determination unit 112 on the timing controller 11, first, the identification unit 111 identifies whether a handshake signal is received. When the handshake signal is identified, a first feedback signal for triggering the display controller to send handshake parameters is output to the display controller. Then, the determination unit 112 receives the handshake parameters sent by the display controller. Only when the handshake parameters match the pre-stored handshake parameters of the determination unit 112, is the handshake determined to be successful. After the handshake is successful, a second feedback signal is output to the display controller, and the second feedback signal is used to trigger the display controller to send a video signal. The display controller 2 can be communicatively connected to the central processing unit 3. Only after the timing controller 11 and the central processing unit 3 have a successful handshake, can the display module 1 enter normal display. That is to say, the display module provided by the embodiment of the present application does not support all display controllers. Only specific display controllers can perform normal display communication with the display module, which can meet the customized needs of customers.
[0067] In some embodiments, the handshake signal is a high-level signal. The identification unit 111 is specifically configured to identify a control signal. When the control signal is identified as a high-level signal, a first feedback signal is output to the display controller 2.
[0068] In some embodiments, the handshake parameters include an encryption command and a register address. The determination unit 112 is specifically configured to determine whether the encryption command is consistent with the pre-stored encryption command, and determine whether the register address is consistent with the pre-stored register address. If both are consistent, the handshake is determined to be successful; otherwise, the handshake is determined to be failed.
[0069] Specifically, after the determination unit 112 in the embodiment of the present application determines that the handshake is successful, a second feedback signal is output to the display controller 2. After determining that the handshake is failed, no signal is output or a third feedback signal is output to the display controller 2. After the display controller 2 fails to receive a signal or receives the third feedback signal, it is determined not to send a video signal to the timing controller.
[0070] In a specific embodiment, the pre-stored encryption command can be, for example, 0x01. Of course, it can also be other encryption commands, which are not limited in the present application.
[0071] In some embodiments, as Figure 2 shown, the display module 1 further includes a source driver 12, a gate driver 14, and a display panel 13. The timing controller 11 includes a video unit 113.
[0072] The video unit 113 is connected to the display controller 2, and is configured to receive the video signal sent by the display controller 2, and based on the video signal, output a display signal to the source driver 12 and output a gate control signal to the gate driver 14.
[0073] The display panel 13 is configured to display under the drive of the source driver 12 and the gate driver 14.
[0074] Optionally, the source driver 12 includes a CEDS (Clock-Embedded Differential Signaling) interface, and the timing controller 11 is electrically connected to the source driver 12 through the CEDS interface. In the embodiments of the present application, by adopting the CEDS interface, it can be used for large-size high-resolution display panels.
[0075] In a specific embodiment, the video unit 113 of the timing controller 11 outputs a display signal to the source driver 12 and outputs a gate control signal to the gate driver 14 based on the received video signal.
[0076] In some embodiments, as Figure 2 shown, the timing controller 11 further includes a control interface 114, a communication interface 115 and a video interface 116.
[0077] The recognition unit 111 is connected to the display controller 2 through the control interface 114, the determination unit 112 is connected to the display controller 2 through the communication interface 115, and the video unit 113 is connected to the display controller 2 through the video interface 116.
[0078] Optionally, the communication interface 115 includes an I2C interface.
[0079] Optionally, the video interface 116 includes a VBO interface. VBO stands for vedio-by-one, which has a fast transmission speed and can greatly reduce the PCB (Printed Circuit Board) wiring; it is the signal protocol between the central processing unit 3, the display controller 2 and the timing controller 11. In the embodiments of the present application, by adopting the VBO interface, it can be used for large-size high-resolution display panels.
[0080] Optionally, the timing controller includes a timing control chip, and the timing control chip includes a control pin. The control pin is electrically connected to the control interface 114. When the control interface 114 receives the high-level signal sent by the display controller 2, the voltage of the control interface 114 can be pulled up, and then the voltage of the control pin can be pulled up. If the voltage of the control pin is pulled up and the recognition unit 111 recognizes that the control signal is a handshake signal, a first feedback signal is output to the display controller 2. For example, the voltage of the control interface 114 can be pulled up to 3.3V (volt).
[0081] In some embodiments, as Figure 2 shown, the timing controller 11 further includes a storage unit 117. The storage unit 117 is used to store pre-stored encryption commands and pre-stored register addresses.
[0082] It should be noted that the storage unit 117 can be external or internal, and this application does not make a limitation. As Figure 2 and Figure 3 shown, the storage unit 117 is an external storage unit, and the storage unit 117 is electrically connected to the determination unit 112 through the communication interface 115.
[0083] Optionally, the storage unit 117 includes a non-volatile memory, and the non-volatile memory includes a FLASH memory.
[0084] Optionally, the storage unit 117 is further used to store the encryption commands sent by the display controller 2 and register addresses. In addition, the storage unit 117 can also be used to store the program code in the timing controller 11.
[0085] Optionally, as Figures 1-3 - shown, the display panel 13 further includes a display area 131 and a non-display area 132. The source driver 12 is used to output data signals to a plurality of pixel units in the display area 131 of the display panel 12. The gate driver 14 is used to output scan signals to a plurality of pixel units in the display area 131 of the display panel 12.
[0086] Optionally, the source driver 12 includes at least one driving circuit board 121 and at least one source driving module 122.
[0087] As Figure 2 shown, in a specific embodiment, the source driver 12 includes 4 driving circuit boards 121 and 12 source driving modules 122. Each driving circuit board 121 is electrically connected to 3 source driving modules 122 respectively. The two driving circuit boards 121 on the left are connected by one connector, and the two driving circuit boards 121 on the right are connected by another connector. In this application, the number of the driving circuit boards 121 and the source driving modules 122 is not limited in this application.
[0088] As Figure 3As shown, in a specific embodiment, the gate driver 14 includes a first gate driving circuit 141 and a second gate driving circuit 142. The first gate driving circuit 141 and the second gate driving circuit 142 are respectively located in the non-display area 132 and on both sides of the display area 131. Of course, the gate driver 14 can also be located in the non-display area 132 and on one side of the display area 131. For example, the gate driver 14 can be located on the left or right side of the display area 131, and the present application does not make special limitations. Specifically, both the first gate driving circuit 141 and the second gate driving circuit 142 in the embodiments of the present application are GOA (Gate on Array) circuits.
[0089] To meet the customer's demand for using a customized system with a customized screen, before the screen of the display module 1 is normally displayed, the display controller 2 needs to write specific values to the timing controller through the IIC protocol so that the screen can be normally displayed. Otherwise, the screen will always be in a black insertion or other screens; this makes the corresponding screen can only use the customer's display controller 2, and using other display controllers 2 will cause the screen to always be in a black insertion or other screens.
[0090] The following will Figure 1 , in detail, illustrate how the display module 1 in the embodiments of the present application realizes the above functions.
[0091] The display controller 2 and the central processing unit 3 (also referred to as the front-end processor) can be connected wired or wirelessly.
[0092] First, the display device is normally powered on, that is, the power supplies the central processing unit 3, the display controller 2, and the display module 1 according to the corresponding timing. At this time, the central processing unit 3 does not output a signal to the display module 1, and the display module 1 will display a preset screen, and the preset screen can be a set default screen, a black insertion screen, a black screen, or other screens.
[0093] Then, the display controller 2 sends a control signal to raise the voltage of the control interface 114 of the timing controller 11 in the display module 1. The recognition unit 111 of the timing controller 11 recognizes that the central processing unit 1 is about to give a handshake signal at this time and outputs a first feedback signal to the display controller 2.
[0094] Then, the central processing unit 1 receives the first feedback signal through the display controller 2. Based on the first feedback signal, the central processing unit 1 sends the previously set encryption command and register address to the timing controller 11 through the display controller 2. At this time, the determination unit 112 of the timing controller 11 receives the encryption command and register address sent by the display controller 2 and determines whether the encryption command and register address sent by the display controller 2 are consistent with the pre-stored encryption command and pre-stored register address of the timing controller 11. If they are consistent, it is determined that the handshake is successful and a second feedback signal is output to the display controller 2; otherwise, it is determined that the handshake fails.
[0095] Then, the central processing unit 1 receives the second feedback signal through the display controller 2. Based on the second feedback signal, the central processing unit 2 sends a video signal to the display controller 2, and the display controller 2 sends it to the timing controller 11. The timing controller 11 outputs a display signal to the source driver 12 and outputs a gate control signal to the gate driver 14. The display panel 13 displays a normal picture under the drive of the source driver 12 and the gate driver 14.
[0096] If there is no process of pulling up the voltage at the control interface 111 of the timing controller 11, and / or the encryption command and register address sent by the display controller 2 are inconsistent with the pre-stored encryption command and pre-stored register address of the timing controller 11, that is, there is no handshaking process or the handshaking fails between the display controller 2 and the timing controller 11, the display module 1 will display with a preset picture, and the preset picture can be a set default picture, a blanking picture, a black screen or other pictures.
[0097] The display module provided by the embodiment of the present application does not support all display controllers, and only specific display controllers can perform normal display communication with the display module, which can meet the customized needs of users.
[0098] Based on the same inventive concept, the embodiment of the present application provides a display device, as Figure 1 and Figure 2 shown, the display device includes a display controller 2 and the display module 1 provided in any of the above embodiments;
[0099] The display controller 2 is configured to send a control signal to the timing controller 11, and send handshake parameters to the timing controller 11 after receiving the first feedback signal; and send a video signal to the timing controller 11 after receiving the second feedback signal;
[0100] The timing controller 11 is configured to receive the control signal and identify the control signal. When the control signal is identified as a handshake signal, it outputs the first feedback signal to the display controller 2; and receives the handshake parameters, and determines whether the handshake parameters match the pre-stored handshake parameters of the determination unit 112. If they match, it determines that the handshake is successful and outputs the second feedback signal to the display controller 2, otherwise, it determines that the handshake fails.
[0101] In some embodiments, as Figure 1 and Figure 2 shown, the display device further includes a central processing unit 3; the central processing unit 3 is connected to the display controller 2; the central processing unit 3 can be connected to the display controller 2 in a wired or wireless manner. The wireless connection can be a communication connection or the like.
[0102] The display controller 2 is configured to receive the handshake parameters sent by the central processing unit 3 and send the received handshake parameters to the timing controller 11;
[0103] In addition, the display controller 2 is configured to receive the video signal sent by the central processing unit 3 and send the received video signal to the timing controller 11.
[0104] Based on the same inventive concept, an embodiment of the present application provides a control method for the display module 1 provided in any of the above embodiments, as Figure 4 shown, the control method of the display module 1 includes:
[0105] S100: Receive the control signal sent by the display controller, identify the control signal, and when it is identified that the control signal is a handshake signal, output a first feedback signal to the display controller, where the first feedback signal is used to trigger the display controller to send handshake parameters;
[0106] S200: Receive the handshake parameters sent by the display controller, determine whether the handshake parameters match the pre-stored handshake parameters, if they match, determine that the handshake is successful, and output a second feedback signal to the display controller, where the second feedback signal is used to trigger the display controller to send a video signal, otherwise, determine that the handshake fails.
[0107] For the control method of the display module in the embodiment of the present application, the schematic flow diagram is as Figure 5 shown, the control method of the display module includes:
[0108] S1: Receive the control signal sent by the display controller; then execute S2. Specifically, the recognition unit 111 in the timing controller 11 receives the control signal sent by the display controller.
[0109] S2: Identify the control signal, and determine whether the identified control signal is a handshake signal; if so, execute S3. If not, re-execute S1. Specifically, the recognition unit 111 in the timing controller 11 identifies the control signal and determines whether the identified control signal is a handshake signal.
[0110] S3: Output a first feedback signal to the display controller, where the first feedback signal is used to trigger the display controller to send handshake parameters; then execute S4. Specifically, the recognition unit 111 in the timing controller 11 outputs a first feedback signal to the display controller.
[0111] S4: Receive the handshake parameters sent by the display controller; then execute S5. Specifically, the determination unit 112 in the timing controller 11 receives the handshake parameters sent by the display controller.
[0112] S5: Determine whether the handshake parameters match the pre - stored handshake parameters; if they match, execute S6, and if not, execute S7. Specifically, the determination unit 112 in the timing controller 11 determines whether the handshake parameters match the pre - stored handshake parameters.
[0113] S6: Determine that the handshake is successful and output a second feedback signal to the display controller. The second feedback signal is used to trigger the display controller to send a video signal.
[0114] S7: Determine that the handshake fails. Specifically, the determination unit 112 in the timing controller 11 determines whether the handshake is successful. If the handshake is successful, the determination unit 112 of the timing controller 11 outputs a second feedback signal to the display controller 2.
[0115] The control method of the display module provided by the embodiment of the present application. The display module is connected to the display controller, and the display controller is connected to the central processing unit. Before the display module enters normal display communication, it needs to handshake with the external central processing unit. Only when the display module and the central processing unit handshake successfully can the display module enter normal display communication. The control method of the display module provided by the embodiment of the present application can enable the display module to perform normal display communication only after the timing controller and the central processing unit handshake successfully, which can meet the customized requirements of users.
[0116] In some embodiments, identify the control signal. When it is identified that the control signal is a handshake signal, output a first feedback signal to the display controller, including:
[0117] Identify the control signal. When it is identified that the control signal is a high - level signal, output a first feedback signal to the display controller.
[0118] In some embodiments, determine whether the handshake parameters match the pre - stored handshake parameters. If they match, determine that the handshake is successful and output a second feedback signal to the display controller, including:
[0119] Determine whether the encryption command is consistent with the pre - stored encryption command, and determine whether the register address is consistent with the pre - stored register address. If both are consistent, determine that the handshake is successful and output a second feedback signal to the display controller.
[0120] In some embodiments, determine whether the encryption command is consistent with the pre - stored encryption command, and determine whether the register address is consistent with the pre - stored register address. If both are consistent, determine that the handshake is successful and output a second feedback signal to the display controller, including:
[0121] Receive the register address sent by the display controller;
[0122] Determine whether the register address is consistent with the pre - stored register address. If it is consistent, send an acknowledgement signal to the display controller;
[0123] Receive the encryption command sent by the display controller and store the encryption command in the register corresponding to the register address;
[0124] Determine whether the encryption command is consistent with the pre-stored encryption command. If they are consistent, send an acknowledgement signal to the display controller, and then determine that the handshake is successful. The second feedback signal includes two acknowledgement signals.
[0125] In some embodiments, such as Figure 6 as shown, the control method of the display module further includes:
[0126] S8: Receive the video signal sent by the display controller, and based on the video signal, output a display signal to the source driver and output a gate control signal to the gate driver, so that the display panel displays a normal picture under the drive of the source driver and the gate driver.
[0127] In some embodiments, otherwise, determine that the handshake fails, including:
[0128] If they are inconsistent, output a third feedback signal or do not output a feedback signal to the display controller, then determine that the handshake fails, so that the display panel displays a preset picture.
[0129] Optionally, the preset picture can be a set default picture, a blanking picture, a black screen or other pictures.
[0130] Applying the embodiments of the present application can at least achieve the following beneficial effects:
[0131] The display module provided by the embodiments of the present application includes a timing controller. By setting an identification unit and a determination unit on the timing controller, first, the identification unit identifies whether a handshake signal is received. When the handshake signal is identified, a first feedback signal for triggering the display controller to send handshake parameters is output to the display controller. Then, the determination unit receives the handshake parameters sent by the display controller. Only when the handshake parameters match the handshake parameters pre-stored in the determination unit, it is determined that the handshake is successful. After the handshake is successful, a second feedback signal is output to the display controller, and the second feedback signal is used to trigger the display controller to send a video signal. The display controller can be communicatively connected to the central processing unit. Only after the timing controller and the central processing unit shake hands successfully can the display module enter normal display communication. That is to say, the display module provided by the embodiments of the present application does not support all display controllers, and only specific display controllers can perform normal display communication with the display module, which can meet the customized needs of users.
[0132] Those skilled in the art of the present application can understand that the various operations, methods, steps, measures, and solutions in the processes discussed in the present application can be alternated, changed, combined, or deleted. Further, other steps, measures, and solutions in the various operations, methods, and processes discussed in the present application can also be alternated, changed, rearranged, decomposed, combined, or deleted. Further, the steps, measures, and solutions in the prior art that are the same as those disclosed in the various operations, methods, and processes in the present application can also be alternated, changed, rearranged, decomposed, combined, or deleted.
[0133] In the description of the present application, it should be understood that the orientation or positional relationship indicated by the terms "center", "upper", "lower", "front", "rear", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer", etc. is based on the orientation or positional relationship shown in the drawings, and is only for the convenience of describing the present application and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and thus should not be construed as a limitation of the present application.
[0134] The terms "first" and "second" are only used for descriptive purposes and should not be construed as indicating or implying relative importance or implicitly specifying the quantity of the indicated technical features. Thus, the features defined with "first" and "second" may explicitly or implicitly include one or more of such features. In the description of the present application, unless otherwise specified, the meaning of "plurality" is two or more.
[0135] In the description of the present application, it should be noted that unless otherwise clearly specified and limited, the terms "installed", "connected", and "coupled" should be understood in a broad sense. For example, it may be a fixed connection, a detachable connection, or an integral connection; it may be directly connected or indirectly connected through an intermediate medium, and it may be the communication inside two elements. For those of ordinary skill in the art, the specific meanings of the above terms in the present application can be understood according to specific circumstances.
[0136] In the description of this specification, the specific features, structures, materials, or characteristics may be combined in a suitable manner in any one or more embodiments or examples.
[0137] It should be understood that although the steps in the flowchart of the accompanying drawings are shown sequentially in the direction of the arrows, these steps are not necessarily executed sequentially in the order indicated by the arrows. Unless otherwise clearly stated in this document, there is no strict order restriction for the execution of these steps, and they can be executed in other orders. Moreover, at least a part of the steps in the flowchart of the accompanying drawings may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily executed at the same time, but can be executed at different times, and their execution order is not necessarily sequential, but can be executed alternately or in turn with at least a part of other steps or sub-steps or stages of other steps.
[0138] The above are only some embodiments of the present application. It should be noted that for those of ordinary skill in the art, without departing from the principle of the present application, several improvements and refinements can be made, and these improvements and refinements should also be regarded as the protection scope of the present application.
Claims
1. A display module, characterized in that, Comprising: A timing controller; The timing controller includes an identification unit and a determination unit; The identification unit is connected to the display controller, and is configured to receive a control signal sent by the display controller, and identify the control signal. When the control signal is identified as a handshake signal, a first feedback signal is output to the display controller, and the first feedback signal is used to trigger the display controller to send handshake parameters; The determination unit is connected to the display controller, and is configured to receive the handshake parameters sent by the display controller, and determine whether the handshake parameters match the pre-stored handshake parameters in the determination unit. If they match, it is determined that the handshake is successful, and a second feedback signal is output to the display controller, and the second feedback signal is used to trigger the display controller to send a video signal. Otherwise, it is determined that the handshake fails; The handshake signal is a high-level signal; The identification unit is specifically configured to identify the control signal, and when the control signal is identified as a high-level signal, output a first feedback signal to the display controller; The timing controller includes a timing control chip; the timing control chip includes a control pin, and the control pin is electrically connected to a control interface; when the control interface receives a high-level signal sent by the display controller, the voltage of the control interface and the potential of the control pin are pulled high; the identification unit is configured to identify the control signal as a handshake signal when detecting that the voltage of the control pin is pulled high; The handshake parameters include an encryption command and a register address; The determination unit is specifically configured to determine whether the encryption command is consistent with the pre-stored encryption command, and determine whether the register address is consistent with the pre-stored register address. If both are consistent, it is determined that the handshake is successful. Otherwise, it is determined that the handshake fails.
2. The display module according to claim 1, wherein It further includes a source driver, a gate driver, and a display panel, and the timing controller includes a video unit; The video unit is connected to the display controller, and is configured to receive a video signal sent by the display controller, and based on the video signal, output a display signal to the source driver, and output a gate control signal to the gate driver; The display panel is configured to display under the drive of the source driver and the gate driver.
3. The display module according to claim 2, wherein, The timing controller further includes a control interface, a communication interface, and a video interface; The identification unit is connected to the display controller through the control interface, the determination unit is connected to the display controller through the communication interface, and the video unit is connected to the display controller through the video interface.
4. The display module according to claim 1, wherein The timing controller further includes a storage unit; The storage unit is configured to store the pre-stored encryption command and store the pre-stored register address.
5. A display device, characterized in that, Comprising a display controller and a display module according to any one of claims 1 to 4; The display controller is configured to send a control signal to the timing controller, and send handshake parameters to the timing controller after receiving the first feedback signal; And send a video signal to the timing controller after receiving the second feedback signal; The timing controller is configured to receive the control signal and identify the control signal. When the control signal is identified as a handshake signal, it outputs a first feedback signal to the display controller; and receive the handshake parameter, and determine whether the handshake parameter matches the handshake parameter pre-stored in the determination unit. If they match, it determines that the handshake is successful and outputs a second feedback signal to the display controller; otherwise, it determines that the handshake fails.
6. The display device according to claim 5, characterized in that, It further includes a central processing unit; the central processing unit is connected to the display controller; The display controller is configured to receive the handshake parameter sent by the central processing unit and send the received handshake parameter to the timing controller; and, the display controller is configured to receive the video signal sent by the central processing unit and send the received video signal to the timing controller.
7. A control method for a display module according to any one of claims 1-4, characterized in that, It includes: Receive the control signal sent by the display controller and identify the control signal. When the control signal is identified as a handshake signal, output a first feedback signal to the display controller, and the first feedback signal is used to trigger the display controller to send a handshake parameter; Receive the handshake parameter sent by the display controller, and determine whether the handshake parameter matches the pre-stored handshake parameter. If they match, it determines that the handshake is successful and outputs a second feedback signal to the display controller, and the second feedback signal is used to trigger the display controller to send a video signal; otherwise, it determines that the handshake fails; The identifying the control signal and outputting a first feedback signal to the display controller when the control signal is identified as a handshake signal includes: Identifying the control signal, and when it is detected that the voltage of the control pin is pulled high and the control signal is identified as a high-level signal, output a first feedback signal to the display controller; The determining whether the handshake parameter matches the pre-stored handshake parameter, and if they match, determining that the handshake is successful and outputting a second feedback signal to the display controller includes: Determining whether the encryption command is consistent with the pre-stored encryption command, and determining whether the register address is consistent with the pre-stored register address. If both are consistent, it determines that the handshake is successful and outputs a second feedback signal to the display controller.
8. The control method of the display module according to claim 7, characterized in that, The determining whether the encryption command is consistent with the pre-stored encryption command, and determining whether the register address is consistent with the pre-stored register address, and if both are consistent, determining that the handshake is successful and outputting a second feedback signal to the display controller includes: Receiving the register address sent by the display controller; Determining whether the register address is consistent with the pre-stored register address. If they are consistent, send an acknowledgment signal to the display controller; Receiving the encryption command sent by the display controller and storing the encryption command in the register corresponding to the register address; Determining whether the encryption command is consistent with the pre-stored encryption command. If they are consistent, send an acknowledgment signal to the display controller, then it determines that the handshake is successful.
9. The control method of the display module according to claim 7, wherein, It further includes: Receive the video signal sent by the display controller, and based on the video signal, output a display signal to the source driver and output a gate control signal to the gate driver, so that the display panel displays a normal picture under the drive of the source driver and the gate driver.
10. The control method of the display module according to claim 7, wherein Otherwise, determining that the handshake fails includes: If they are inconsistent, output a third feedback signal or do not output a feedback signal to the display controller, then determine that the handshake fails, so that the display panel displays a preset picture.
Citation Information
Patent Citations
Method of maintenance equipment for automatically identifying different helicopter types to be tested
CN105425767A
Control method of VBO signal transmission, apparatus and display terminal thereof
CN106507013A