Display driving methods, devices, and electronic devices

By adjusting the data enable signal of the LCD panel under ESD conditions, an interference-free current frame data enable signal is generated and written to the timing controller, thus solving the problem of abnormal display of the LCD panel under ESD conditions and improving anti-interference capability and display stability.

CN117524125BActive Publication Date: 2026-03-10TCL CHINA STAR OPTOELECTRONICS TECHNOLOGY CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-02-06
Publication Date
2026-03-10

AI Technical Summary

Technical Problem

In existing LCD panels, the data enable signal is easily interfered with under electrostatic discharge (ESD) conditions, resulting in screen flickering and black band phenomena. Furthermore, the inconsistent degree of interference triggers different protection mechanisms, affecting the display effect.

Method used

After ESD is detected by acquiring the voltage value of the power supply ground signal, the enable signal of the data to be analyzed is adjusted according to the reference data enable signal, including replacement, supplementation or comparison, to generate an interference-free current frame data enable signal, and then written into the timing controller.

Benefits of technology

The ESD and anti-interference capabilities of the LCD panel have been improved, avoiding display abnormalities caused by interference with the data enable signal and ensuring the stability of the display effect.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117524125B_ABST
    Figure CN117524125B_ABST
Patent Text Reader

Abstract

This application discloses a display driving method, apparatus, and electronic device. The method includes: acquiring the voltage value of a power ground signal; if the voltage value of the power ground signal is greater than or equal to an electrostatic discharge voltage threshold, acquiring a reference data enable signal and a data to be analyzed enable signal; adjusting the data to be analyzed enable signal according to the reference data enable signal to obtain a current frame data enable signal; and writing the current frame data enable signal into a timing controller. In this application embodiment, the data to be analyzed enable signal is adjusted according to the reference data enable signal when ESD occurs, thereby improving the ESD capability and anti-interference capability of the liquid crystal panel.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of display technology, specifically to a display driving method, apparatus, and electronic device. Background Technology

[0002] With the increasing prevalence of LCD panels, consumers have higher and higher requirements for display quality, and similarly, for the overall anti-static capabilities of the display. Currently, mass-produced LCD panels in the industry are manufactured to ESD (Electro-Static Discharge) Class B standards (i.e., no black screen and recoverable flickering). ESD Class B is caused by interference with signals such as DE (Data Enable) / STV (Circuit Startup Signal), resulting in flickering thin lines, triggering the Timing Controller (TCON) protection mechanism, leading to flickering black bands; or triggering the "ulse width > Vblanking" judgment mechanism, resulting in flickering. These abnormalities are caused by inconsistent levels of interference with DE / STV signals, leading to different TCON protection mechanisms being triggered. Summary of the Invention

[0003] This application provides a display driving method, apparatus, and electronic device that adjusts the enable signal of the data to be analyzed based on the reference data enable signal when ESD occurs, thereby improving the ESD capability and anti-interference capability of the liquid crystal panel.

[0004] In a first aspect, embodiments of this application provide a display driving method, including:

[0005] Obtain the voltage value of the power supply ground signal;

[0006] If the voltage value of the power grounding signal is greater than or equal to the electrostatic discharge voltage threshold, then obtain the reference data enable signal and the data to be analyzed enable signal.

[0007] The data enable signal to be analyzed is adjusted according to the reference data enable signal to obtain the current frame data enable signal;

[0008] Write the current frame data enable signal into the timing controller.

[0009] In some embodiments, the reference data enable signal is the data enable signal of the previous frame of the data enable signal to be analyzed, and the step of adjusting the data enable signal to be analyzed according to the reference data enable signal to obtain the current frame data enable signal includes:

[0010] The enable signal for the data to be analyzed is replaced by the enable signal for the previous frame data to obtain the enable signal for the current frame data, which is the same as the enable signal for the previous frame data.

[0011] In some embodiments, the reference data enable signal is the data enable signal of the previous frame of the data enable signal to be analyzed, and the step of adjusting the data enable signal to be analyzed according to the reference data enable signal to obtain the current frame data enable signal includes:

[0012] Count the number of enable signals for the data to be analyzed;

[0013] If the number of signals is less than a preset number threshold, then the first number of signals in the previous frame data enable signal is determined as the first supplementary signal, and the first number is the difference between the preset number threshold and the number of signals.

[0014] The current frame data enable signal is obtained by supplementing the data enable signal to the data to be analyzed based on the first supplementary signal.

[0015] In some embodiments, after counting the number of enable signals of the data to be analyzed, the method further includes:

[0016] If the number of signals is less than a preset threshold, the data enable signal to be analyzed is analyzed to obtain the first interference signal of the data enable signal to be analyzed and the first signal node of the first interference signal.

[0017] Obtain the signal of the first signal node in the previous frame data enable signal to obtain the second supplementary signal;

[0018] The first interfered signal in the data enable signal to be analyzed is supplemented by the second supplementary signal to obtain the current frame data enable signal.

[0019] In some embodiments, after counting the number of enable signals of the data to be analyzed, the method further includes:

[0020] If the number of signals is greater than a preset threshold, then the signal with the preset threshold among the data enable signals to be analyzed is determined to be the current frame data enable signal.

[0021] In some embodiments, determining a first number of signals in the previous frame data enable signal as a first supplementary signal if the number of signals is less than a preset number threshold includes:

[0022] If the number of signals is less than a preset threshold, then a first number of consecutive signals at any position in the previous frame data enable signal are determined as the first supplementary signal.

[0023] In some embodiments, the reference data enable signal is a preset frame data enable signal template, and adjusting the data enable signal to be analyzed according to the reference data enable signal to obtain the current frame data enable signal includes:

[0024] The enable signal for the data to be analyzed is compared with the enable signal template to determine the second interfered signal and the second signal node of the second interfered signal in the enable signal for the data to be analyzed.

[0025] Based on the signal format of the second signal node in the data enable signal template, the second interference signal in the data enable signal to be analyzed is supplemented to obtain the current frame data enable signal.

[0026] In some embodiments, after writing the current frame data enable signal to the timing controller, the method further includes:

[0027] Obtain the voltage value of the new power supply ground signal;

[0028] If the voltage value of the new power ground signal is greater than or equal to the electrostatic discharge voltage threshold, the new data enable signal to be analyzed is adjusted according to the reference data enable signal to obtain a new current frame data enable signal, until the power ground signal acquired for the Nth time is less than the electrostatic discharge voltage threshold, where N is a positive integer greater than or equal to 2. The reference data enable signal includes the previous frame data enable signal and / or the data enable signal template.

[0029] Secondly, this application provides a display driving device, comprising:

[0030] The information acquisition module is used to acquire the voltage value of the power supply grounding signal;

[0031] The signal acquisition module is communicatively connected to the information acquisition module and is used to acquire the reference data enable signal and the data to be analyzed enable signal if the power grounding signal is greater than or equal to the electrostatic discharge voltage threshold.

[0032] The signal adjustment module is communicatively connected to the signal acquisition module and is used to adjust the enable signal of the data to be analyzed according to the reference data enable signal to obtain the current frame data enable signal; and write the current frame data enable signal into the timing controller.

[0033] In some embodiments of this application, the reference data enable signal is the data enable signal of the previous frame of the data enable signal to be analyzed. The signal adjustment module is further configured to replace the data enable signal to be analyzed with the data enable signal of the previous frame to obtain the current frame data enable signal, which is the same as the data enable signal of the previous frame.

[0034] In some embodiments of this application, the reference data enable signal is the data enable signal of the previous frame of the data enable signal to be analyzed. The signal adjustment module is further used to count the number of signals of the data enable signal to be analyzed. If the number of signals is less than a preset number threshold, then a first number of signals in the data enable signal of the previous frame are determined as the first supplementary signal, where the first number is the difference between the preset number threshold and the number of signals. The data enable signal to be analyzed is supplemented according to the first supplementary signal to obtain the current frame data enable signal.

[0035] In some embodiments of this application, the signal adjustment module is further configured to, if the number of signals is less than a preset number threshold, analyze the data enable signal to be analyzed to obtain a first interference signal of the data enable signal to be analyzed and a first signal node of the first interference signal; obtain the signal of the first signal node in the previous frame data enable signal to obtain a second supplementary signal; supplement the first interference signal in the data enable signal to be analyzed according to the second supplementary signal to obtain the current frame data enable signal.

[0036] In some embodiments of this application, the signal adjustment module is further configured to determine, if the number of signals is greater than a preset number threshold, the signal of the preset number threshold among the data enable signals to be analyzed as the current frame data enable signal.

[0037] In some embodiments of this application, the signal adjustment module is further configured to determine a first number of consecutive signals at any position in the previous frame data enable signal as a first supplementary signal if the number of signals is less than a preset number threshold.

[0038] In some embodiments of this application, the reference data enable signal is a preset data enable signal template. The signal adjustment module is further configured to compare the data enable signal to be analyzed with the data enable signal template to determine the second interference signal and the second signal node of the second interference signal in the data enable signal to be analyzed; and to supplement the second interference signal in the data enable signal to be analyzed according to the signal format of the second signal node in the data enable signal template to obtain the current frame data enable signal.

[0039] In some embodiments of this application, the signal adjustment module is further configured to acquire the voltage value of a new power ground signal; if the voltage value of the new power ground signal is greater than or equal to the electrostatic discharge voltage threshold, the new data enable signal to be analyzed is adjusted according to the reference data enable signal to obtain a new current frame data enable signal, until the power ground signal acquired for the Nth time is less than the electrostatic discharge voltage threshold, where N is a positive integer greater than or equal to 2, and the reference data enable signal includes the previous frame data enable signal and / or a data enable signal template.

[0040] Thirdly, this application provides an electronic device, the electronic device including a processor, a memory, and a computer program stored in the memory and executable on the processor, the processor executing the computer program to implement the steps in any of the display driving methods described above.

[0041] Fourthly, this application provides a storage medium storing a plurality of instructions, which are executed by a controller to implement any of the methods described herein.

[0042] The display driving method, apparatus, and electronic device provided in this application determine whether ESD has occurred by acquiring the voltage value of the power ground signal. If the voltage value of the power ground signal is greater than or equal to the electrostatic discharge voltage threshold, ESD has occurred. Then, the data enable signal to be written to the timing controller is directly adjusted based on the reference data enable signal. Notably, it does not determine whether the data enable signal to be analyzed is abnormal; instead, it adjusts directly upon determining that ESD has occurred, preventing the interfered data enable signal from being written to the timing controller and improving the ESD capability and anti-interference capability of the LCD panel. Attached Figure Description

[0043] The technical solution and other beneficial effects of this application will become apparent from the following detailed description of specific embodiments in conjunction with the accompanying drawings.

[0044] Figure 1 This is a flowchart illustrating the display driving method in an embodiment of this application;

[0045] Figure 2 This is a schematic diagram of the data enable signal supplementation method in an embodiment of this application;

[0046] Figure 3 This is a schematic diagram of the data enable signal supplementation method in the embodiments of this application.

[0047] Figure 4 This is a schematic diagram of the structure of the display driving device in the embodiments of this application. Detailed Implementation

[0048] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of them. All other embodiments obtained by those skilled in the art based on the embodiments of this application without creative effort are within the scope of protection of this application.

[0049] In the description of this application, it should be understood that the terms "center," "longitudinal," "lateral," "length," "width," "thickness," "upper," "lower," "front," "rear," "left," "right," "vertical," "horizontal," "top," "bottom," "inner," "outer," "clockwise," and "counterclockwise," etc., indicating orientation or positional relationships based on the orientation or positional relationships shown in the accompanying drawings, are only for the convenience of describing this application and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation, and therefore should not be construed as a limitation of this application. Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of indicated technical features. Thus, features defined with "first" and "second" may explicitly or implicitly include one or more of the stated features. In the description of this application, "a plurality of" means two or more, unless otherwise explicitly specified.

[0050] In the description of this application, it should be noted that, unless otherwise expressly specified and limited, the terms "installation," "connection," and "linking" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral connection; they can refer to a mechanical connection, an electrical connection, or a connection that allows communication between them; they can refer to a direct connection or an indirect connection through an intermediate medium; they can refer to the internal communication between two components or the interaction between two components. Those skilled in the art can understand the specific meaning of the above terms in this application according to the specific circumstances.

[0051] In this application, unless otherwise expressly specified and limited, "above" or "below" the second feature can include direct contact between the first and second features, or contact between the first and second features through another feature between them. Furthermore, "above," "over," and "on top" of the second feature includes the first feature being directly above or diagonally above the second feature, or simply indicates that the first feature is at a higher horizontal level than the second feature. "Below," "below," and "under" the second feature includes the first feature being directly below or diagonally below the second feature, or simply indicates that the first feature is at a lower horizontal level than the second feature.

[0052] The following disclosure provides many different embodiments or examples for implementing different structures of this application. To simplify the disclosure, specific examples of components and arrangements are described below. Of course, these are merely examples and are not intended to limit the scope of this application. Furthermore, reference numerals and / or letters may be repeated in different examples; such repetition is for simplification and clarity and does not in itself indicate a relationship between the various embodiments and / or arrangements discussed. In addition, various specific examples of processes and materials are provided in this application, but those skilled in the art will recognize the application of other processes and / or the use of other materials.

[0053] Please see Figure 1 This application provides a display driving method, which includes steps S101 to S104, as follows:

[0054] S101, obtain the voltage value of the power supply ground signal.

[0055] Specifically, the voltage value of the power ground signal is generally 0 or low. However, when ESD occurs, current flows from the power ground into the timing controller (TCON) chip. Therefore, the voltage value of the power ground signal is obtained, and the magnitude of the voltage value determines whether ESD has occurred. If ESD occurs, the data enable signal (DE) needs to be processed to prevent ESD interference, which could lead to poor display quality. The DE signal is the valid data strobe signal, also known as the data enable signal or valid data signal. The DE signal is a high-level valid signal, and the video data signal corresponding to the high level of the DE signal is considered a valid data signal.

[0056] S102, if the voltage value of the power supply grounding signal is greater than or equal to the electrostatic discharge voltage threshold, then obtain the reference data enable signal and the data to be analyzed enable signal.

[0057] Specifically, the electrostatic discharge voltage threshold is set based on the occurrence of ESD. If the voltage value of the power supply ground signal is greater than or equal to the electrostatic discharge voltage threshold, it is determined that ESD has occurred. If the voltage value of the power supply ground signal is less than the electrostatic discharge voltage threshold, it is determined that no ESD has occurred.

[0058] If ESD occurs, the data enable signal needs to be processed to obtain a reference data enable signal and a data enable signal to be analyzed. The reference data enable signal includes a preset data enable signal template and the previous frame data enable signal of the data enable signal to be analyzed. The data enable signal contains several clock signals (CLK), and the clock signals are arranged according to a preset format. A data enable signal template is a frame of clock signals arranged according to the preset format. The previous frame data enable signal is the signal adjacent to the data enable signal to be analyzed. The previous frame data enable signal has been verified to be free of interference signals and has been written and stored on the timing controller chip.

[0059] S103, adjust the enable signal of the data to be analyzed according to the reference data enable signal to obtain the current frame data enable signal.

[0060] Specifically, the data enable signal includes several clock signals. If ESD occurs, the data enable signal may be interfered with, resulting in missing or extra clock signals. The data enable signal to be analyzed is adjusted based on the reference data enable signal to obtain a current frame data enable signal with a normal signal quantity. In this embodiment, the data enable signal (DE) is adjusted, and the STV (Circuit Start Signal) changes with the data enable signal, thus also improving the problem of ESD interference with the STV signal.

[0061] In one embodiment, the reference data enable signal is the data enable signal of the previous frame of the data enable signal to be analyzed. This step includes: S201, replacing the data enable signal to be analyzed with the data enable signal of the previous frame to obtain the current frame data enable signal, wherein the current frame data enable signal is the same as the data enable signal of the previous frame.

[0062] Specifically, the reference data enable signal is the data enable signal of the previous frame of the data enable signal to be analyzed. This previous frame's data enable signal has been verified to be free of interference and has been written and stored on the timing controller's chip. Without performing any analysis on the data enable signal to be analyzed, the previous frame's data enable signal is directly replaced to obtain the current frame's data enable signal. The current frame's data enable signal is identical to the previous frame's; that is, the previous frame's data enable signal is repeatedly written, regardless of whether the data enable signal to be analyzed is interfered with. This direct replacement avoids affecting the display effect. Figure 2As shown, input_DE is the data enable signal for each frame acquired, output_DE is the data enable signal written to the timing controller, Frame n in input_DE is the data enable signal of the previous frame of the data to be analyzed, Frame n+1 in input_DE is the data enable signal of the data to be analyzed, and the signal written to the timing controller corresponding to Frame n+1 in output_DE is the data enable signal of the previous frame, i.e., Frame n.

[0063] In one embodiment, the reference data enable signal is the data enable signal of the previous frame of the data enable signal to be analyzed. Step S103, adjusting the data enable signal to be analyzed according to the reference data enable signal to obtain the current frame data enable signal, includes: S301, counting the number of signals in the data enable signal to be analyzed; S302, if the number of signals is less than a preset number threshold, determining a first number of signals in the previous frame data enable signal as a first supplementary signal, the first number being the difference between the preset number threshold and the number of signals; S303, supplementing the data enable signal to be analyzed according to the first supplementary signal to obtain the current frame data enable signal.

[0064] Specifically, in this embodiment, the reference data enable signal is still the data enable signal of the previous frame of the data enable signal to be analyzed. The difference from the above embodiments is that in this embodiment, only the disturbed part of the data enable signal to be analyzed is adjusted, rather than directly replacing the entire frame signal.

[0065] The number of enable signals for the data to be analyzed is counted. These enable signals contain several clock signals, and the number of signals is the number of clock signals within them. This can be determined by counting the number of rising or falling edges of the enable signals. The enable signals also include a terminator; therefore, the count is the number of signals before the terminator in the enable signals.

[0066] If the enable signal of the data to be analyzed is subjected to ESD interference, it will generally result in signal loss or redundancy. Therefore, the number of enable signals of the data that are normally not subjected to signal interference is set to a preset number threshold. If the number of enable signals of the data to be analyzed is equal to the preset number threshold, it means that the enable signal of the data to be analyzed has not been interfered with, and the enable signal of the data to be analyzed is directly used as the enable signal of the current frame data.

[0067] If the number of enable signals for the data to be analyzed is less than a preset threshold, then a signal segment from the enable signal of the previous frame of the enable signal for the data to be analyzed is extracted to supplement the missing signal in the enable signal for the data to be analyzed.

[0068] The difference between a preset threshold and the number of signals in the enable signal of the data to be analyzed is used as the first quantity, meaning that the enable signal of the data to be analyzed needs to be supplemented with the first quantity of signals. Therefore, the first quantity of signals in the enable signal of the previous frame is determined as the first supplementary signal.

[0069] Then, the first supplementary signal is added to the enable signal of the data to be analyzed to obtain the enable signal of the current frame data, and the signal terminator of the enable signal of the previous frame data is used as the signal terminator of the enable signal of the current frame data. Similarly, the first supplementary signal can be added to any position in the enable signal of the data to be analyzed. In this embodiment, the signal segment in the enable signal of the previous frame data is used to supplement the missing signal in the enable signal of the data to be analyzed, so that the signal after completion is as distortion-free as possible, and the ESD capability and anti-interference capability of the liquid crystal panel are improved.

[0070] like Figure 3 As shown, input_DE is the data enable signal for each frame acquired, output_DE is the data enable signal written to the timing controller, Frame n in input_DE is the data enable signal of the previous frame of the data to be analyzed, Frame n+1 in input_DE is the data enable signal to be analyzed, and the signal written to the timing controller corresponding to Frame n+1 in output_DE is the signal after supplementation based on Frame n+1 in input_DE.

[0071] In one embodiment, after counting the number of signals in the data enable signal to be analyzed in step S301, the method further includes: S401, if the number of signals is less than a preset threshold, analyzing the data enable signal to be analyzed to obtain a first interference signal and a first signal node of the first interference signal; S402, acquiring the signal of the first signal node in the previous frame data enable signal to obtain a second supplementary signal; S403, supplementing the first interference signal in the data enable signal to be analyzed according to the second supplementary signal to obtain the current frame data enable signal.

[0072] Specifically, the data enable signal contains several clock signals, and the clock signals are arranged according to a preset format. If the number of signals in the data enable signal to be analyzed is less than a preset threshold, for signals in the data enable signal to be analyzed that are missing due to interference, if signals arranged in a preset format can be added, the signal obtained by the step size will be more in line with the actual situation.

[0073] The enable signal of the data to be analyzed is analyzed to obtain the first interfered signal and the first signal node of the first interfered signal. The enable signal of the data to be analyzed is a high-level active signal. The video data signal corresponding to the high-level period of the enable signal is considered a valid data signal; therefore, the first interfered signal is a low-level signal.

[0074] Based on the first signal node of the first interfered signal, the corresponding signal node is found in the previous frame data enable signal, and the signal of that signal node in the previous frame data enable signal is extracted as the second supplementary signal. The second supplementary signal is then added to the first signal node of the data enable signal to be analyzed to obtain the current frame data enable signal.

[0075] In one embodiment, after step S301, which counts the number of signals of the data enable signal to be analyzed, the method further includes: S501, if the number of signals is greater than a preset number threshold, then the signal of the preset number threshold among the data enable signals to be analyzed is determined to be the current frame data enable signal.

[0076] Specifically, if the number of signals in the enable signal of the data to be analyzed exceeds a preset threshold, the excess signals are removed. Similarly, the difference between the preset threshold and the number of signals in the enable signal of the data to be analyzed is calculated as the first quantity, i.e., the first quantity of signals to be removed from the enable signal of the data to be analyzed. This first quantity of signals can be removed at any position in the enable signal of the data to be analyzed. Preferably, to ensure the continuity of images between consecutive frames, the signals preceding the preset threshold in the enable signal of the data to be analyzed can be directly used as the enable signal of the current frame, and the signal terminator of the enable signal of the data to be analyzed can be used as the signal terminator of the enable signal of the current frame.

[0077] In one embodiment, step S302, if the number of signals is less than a preset number threshold, then determining a first number of signals in the previous frame data enable signal as a first supplementary signal, includes: S601, if the number of signals is less than a preset number threshold, then determining a first number of consecutive signals at any position in the previous frame data enable signal as a first supplementary signal.

[0078] Specifically, if the number of signals is less than a preset threshold, a first number of signals from the previous frame's data enable signal are determined as the first supplementary signal. To minimize abrupt changes in the current frame's data enable signal, the first supplementary signal is a consecutive first number of signals from the previous frame's data enable signal. However, the first supplementary signal can be a signal at any position in the previous frame's data enable signal; this embodiment does not impose specific limitations. Correspondingly, the first supplementary signal can be added to any position in the data enable signal to be analyzed. However, to minimize the influence of the data enable signal itself on the data enable signal to be analyzed, it is preferable to add the first supplementary signal to the beginning or end of the data enable signal to be analyzed.

[0079] In one embodiment, the reference data enable signal is a preset data enable signal template for a frame. Step S103, adjusting the data enable signal to be analyzed according to the reference data enable signal to obtain the current frame data enable signal, includes: S701, comparing the data enable signal to be analyzed with the data enable signal template to determine the second interference signal and the second signal node of the second interference signal in the data enable signal to be analyzed; S702, supplementing the second interference signal in the data enable signal to be analyzed according to the signal format of the second signal node in the data enable signal template to obtain the current frame data enable signal.

[0080] Specifically, the data enable signal contains several clock signals arranged in a preset format. A data enable signal template is a frame of clock signals arranged in the preset format. If the data enable signal to be analyzed is affected by ESD interference, some of its clock signals will be abnormal. Therefore, based on the preset data enable signal template, the signals of adjacent nodes of the interfered signals in the data enable signal to be analyzed can be supplemented to compensate for the interfered signals. It should be noted that this embodiment is more suitable for data enable signals to be analyzed where the signal is missing, that is, the number of signals is less than a preset threshold.

[0081] The enable signal of the data to be analyzed is compared with the data enable signal template to obtain the second interfered signal and the second signal node of the second interfered signal in the enable signal of the data to be analyzed. Similarly, the second interfered signal is a low-level signal.

[0082] Based on the signal format of the second signal node in the data enable signal template, and the signals of the nodes before and after the second signal node in the data enable signal to be analyzed, the second interfered signal in the data enable signal to be analyzed is supplemented to obtain the current frame data enable signal.

[0083] S104, write the current frame data enable signal into the timing controller.

[0084] Specifically, the current frame data enable signal obtained after processing through the steps of the above embodiments does not contain any ESD interference signal. Therefore, the current frame data enable signal is written into the timing controller and called and driven by the display panel.

[0085] In one embodiment, this step is followed by: S801, obtaining the voltage value of a new power ground signal; S802, if the voltage value of the new power ground signal is greater than or equal to the electrostatic discharge voltage threshold, then adjusting the new data enable signal to be analyzed according to the reference data enable signal to obtain a new current frame data enable signal, until the power ground signal obtained for the Nth time is less than the electrostatic discharge voltage threshold, where N is a positive integer greater than or equal to 2, and the reference data enable signal includes the previous frame data enable signal and / or a data enable signal template.

[0086] Specifically, after processing a frame of data enable signal according to the above embodiment's process steps, a new power ground signal voltage value is acquired again to determine if it is still in an ESD state. If so, the new data enable signal is processed according to the above embodiment's process steps. After processing each frame of data enable signal, a new power ground signal voltage value is acquired again to determine if it is still in an ESD state. If the Nth acquired power ground signal is less than the electrostatic discharge voltage threshold, then no further processing of the data enable signal is required, where N is a positive integer greater than or equal to 2.

[0087] It should be noted that if signal processing is performed on the enable signals of multiple frames of data to be analyzed multiple times, the same method and reverse supplementation in the above embodiments can be used repeatedly, or multiple methods can be combined. This embodiment does not make specific limitations.

[0088] In this embodiment, when ESD occurs, the enable signal of the reference data is adjusted according to the enable signal of the data to be analyzed, thereby improving the ESD capability and anti-interference capability of the liquid crystal panel.

[0089] To better implement the display driving method in the embodiments of this application, based on the display driving method, the embodiments of this application also provide a display driving device, such as... Figure 4 As shown, the display driving device 100 includes:

[0090] Information acquisition module 110 is used to acquire the voltage value of the power supply grounding signal;

[0091] The signal acquisition module 120 is communicatively connected to the information acquisition module 110 and is used to acquire a reference data enable signal and a data to be analyzed enable signal if the power grounding signal is greater than or equal to the electrostatic discharge voltage threshold.

[0092] The signal adjustment module 130 is communicatively connected to the signal acquisition module 120 and is used to adjust the data enable signal to be analyzed according to the reference data enable signal to obtain the current frame data enable signal; and write the current frame data enable signal into the timing controller.

[0093] In some embodiments of this application, the reference data enable signal is the data enable signal of the previous frame of the data enable signal to be analyzed. The signal adjustment module 130 is further configured to replace the data enable signal to be analyzed with the data enable signal of the previous frame to obtain the current frame data enable signal, which is the same as the data enable signal of the previous frame.

[0094] In some embodiments of this application, the reference data enable signal is the data enable signal of the previous frame of the data enable signal to be analyzed. The signal adjustment module 130 is further used to count the number of signals of the data enable signal to be analyzed. If the number of signals is less than a preset number threshold, then a first number of signals in the data enable signal of the previous frame are determined as the first supplementary signal, where the first number is the difference between the preset number threshold and the number of signals. The data enable signal to be analyzed is supplemented according to the first supplementary signal to obtain the current frame data enable signal.

[0095] In some embodiments of this application, the signal adjustment module 130 is further configured to, if the number of signals is less than a preset number threshold, analyze the data enable signal to be analyzed to obtain a first interference signal of the data enable signal to be analyzed and a first signal node of the first interference signal; obtain the signal of the first signal node in the previous frame data enable signal to obtain a second supplementary signal; supplement the first interference signal in the data enable signal to be analyzed according to the second supplementary signal to obtain the current frame data enable signal.

[0096] In some embodiments of this application, the signal adjustment module 130 is further configured to determine, if the number of signals is greater than a preset number threshold, the signal of the preset number threshold among the data enable signals to be analyzed as the current frame data enable signal.

[0097] In some embodiments of this application, the signal adjustment module 130 is further configured to determine a first number of consecutive signals at any position in the previous frame data enable signal as a first supplementary signal if the number of signals is less than a preset number threshold.

[0098] In some embodiments of this application, the reference data enable signal is a preset data enable signal template. The signal adjustment module 130 is further configured to compare the data enable signal to be analyzed with the data enable signal template to determine the second interference signal and the second signal node of the second interference signal in the data enable signal to be analyzed; and supplement the second interference signal in the data enable signal to be analyzed according to the signal format of the second signal node in the data enable signal template to obtain the current frame data enable signal.

[0099] In some embodiments of this application, the signal adjustment module 130 is further configured to acquire the voltage value of a new power ground signal; if the voltage value of the new power ground signal is greater than or equal to the electrostatic discharge voltage threshold, the new data enable signal to be analyzed is adjusted according to the reference data enable signal to obtain a new current frame data enable signal, until the power ground signal acquired for the Nth time is less than the electrostatic discharge voltage threshold, where N is a positive integer greater than or equal to 2, and the reference data enable signal includes the previous frame data enable signal and / or a data enable signal template.

[0100] In the above embodiments, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions in other embodiments.

[0101] In some embodiments of this application, an electronic device is provided, including one or more processors; a memory; and one or more application programs, wherein the one or more application programs are stored in the memory and configured to be executed by the processor as described in the display driving method. The steps of the display driving method here may be steps from the display driving methods of the various embodiments described above.

[0102] In some embodiments of this application, a storage medium is provided that stores a plurality of instructions for execution by a controller to implement the method described in any of the above-described embodiments.

[0103] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0104] The foregoing has provided a detailed description of a display driving method, apparatus, electronic device, and computer-readable storage medium provided in the embodiments of this application. Specific examples have been used to illustrate the principles and implementation methods of the present invention. The descriptions of the above embodiments are only for the purpose of helping to understand the method and core ideas of the present invention. At the same time, those skilled in the art will recognize that there will be changes in the specific implementation methods and application scope based on the ideas of the present invention. Therefore, the content of this specification should not be construed as a limitation of the present invention.

Claims

1. A display driving method, characterized by, The method comprises the following steps: acquiring a voltage value of a power ground signal; if the voltage value of the power ground signal is greater than or equal to an electrostatic discharge voltage threshold, acquiring a reference data enable signal and a data enable signal to be analyzed; adjusting the data enable signal to be analyzed according to the reference data enable signal to obtain a current frame data enable signal; writing the current frame data enable signal into a time sequence controller; wherein the reference data enable signal is a preset one-frame data enable signal template or a last frame data enable signal of the data enable signal to be analyzed.

2. The display driving method according to claim 1, wherein The reference data enable signal is the last frame data enable signal of the data enable signal to be analyzed, and the adjusting the data enable signal to be analyzed according to the reference data enable signal to obtain a current frame data enable signal comprises: replacing the data enable signal to be analyzed with the last frame data enable signal to obtain the current frame data enable signal, wherein the current frame data enable signal is the same as the last frame data enable signal.

3. The display driving method according to claim 1, wherein The reference data enable signal is the last frame data enable signal of the data enable signal to be analyzed, and the adjusting the data enable signal to be analyzed according to the reference data enable signal to obtain a current frame data enable signal comprises: counting a signal quantity of the data enable signal to be analyzed; if the signal quantity is less than a preset quantity threshold, determining a first quantity of signals in the last frame data enable signal as first supplementary signals, wherein the first quantity is a difference between the preset quantity threshold and the signal quantity; supplementing the data enable signal to be analyzed according to the first supplementary signals to obtain the current frame data enable signal.

4. The display driving method according to claim 3, wherein After the counting the signal quantity of the data enable signal to be analyzed, the method further comprises: if the signal quantity is less than a preset quantity threshold, analyzing the data enable signal to be analyzed to obtain a first disturbed signal of the data enable signal to be analyzed and a first signal node of the first disturbed signal; acquiring a signal of the first signal node in the last frame data enable signal to obtain a second supplementary signal; supplementing the first disturbed signal in the data enable signal to be analyzed according to the second supplementary signal to obtain the current frame data enable signal.

5. The display driving method according to claim 3, wherein After the counting the signal quantity of the data enable signal to be analyzed, the method further comprises: if the signal quantity is greater than a preset quantity threshold, determining a preset quantity threshold of signals in the data enable signal to be analyzed as the current frame data enable signal.

6. The display driving method according to claim 3, wherein If the signal quantity is less than a preset quantity threshold, the determining a first quantity of signals in the last frame data enable signal as first supplementary signals comprises: if the signal quantity is less than a preset quantity threshold, determining a first quantity of signals at any position continuously in the last frame data enable signal as first supplementary signals.

7. The display driving method according to claim 1, wherein The reference data enable signal is a preset one-frame data enable signal template, and the adjusting the data enable signal to be analyzed according to the reference data enable signal to obtain a current frame data enable signal comprises: The to-be-analyzed data enable signal is compared with the data enable signal template to determine a second disturbed signal in the to-be-analyzed data enable signal and a second signal node of the second disturbed signal; The second disturbed signal in the to-be-analyzed data enable signal is supplemented according to a signal format of the second signal node in the data enable signal template to obtain the current frame data enable signal.

8. The display driving method according to any one of claims 1 to 7, wherein After the current frame data enable signal is written into the timing controller, the method further includes: obtaining a voltage value of a new power ground signal; if the voltage value of the new power ground signal is greater than or equal to an electrostatic discharge voltage threshold, adjusting a new to-be-analyzed data enable signal according to a reference data enable signal to obtain a new current frame data enable signal until the power ground signal obtained for the Nth time is less than the electrostatic discharge voltage threshold, N being a positive integer greater than or equal to 2, the reference data enable signal including a previous frame data enable signal and / or a data enable signal template.

9. A display driving device, characterized by comprising: The method includes: an information obtaining module configured to obtain a voltage value of a power ground signal; a signal obtaining module in communication connection with the information obtaining module and configured to obtain a reference data enable signal and a to-be-analyzed data enable signal if the power ground signal is greater than or equal to an electrostatic discharge voltage threshold; a signal adjusting module in communication connection with the signal obtaining module and configured to adjust the to-be-analyzed data enable signal according to the reference data enable signal to obtain a current frame data enable signal and write the current frame data enable signal into a timing controller. The reference data enable signal is a preset data enable signal template of one frame or a previous frame data enable signal of the to-be-analyzed data enable signal.

10. An electronic device, comprising: The electronic device includes a processor, a memory, and a computer program stored in the memory and executable on the processor, and the processor executes the computer program to implement the steps in the display driving method of any one of claims 1 to 8. The electronic device includes a processor, a memory, and a computer program stored in the memory and executable on the processor, and the processor executes the computer program to implement the steps in the display driving method of any one of claims 1 to 8.

Citation Information

Patent Citations

  • Signal correction method and signal correction device

    CN103996388A

  • Electrostatic protection method, device and liquid crystal display

    CN107068092A

  • Driving circuit applied to large-size panel and driving method

    CN107731193A

  • Time sequence controller and time sequence detection method thereof, and liquid crystal display

    CN109036309A