CN112731012B - Static discharge detection method and device - Google Patents
Static discharge detection method and device Download PDFInfo
- Publication number
- CN112731012B CN112731012B CN202011499922.3A CN202011499922A CN112731012B CN 112731012 B CN112731012 B CN 112731012B CN 202011499922 A CN202011499922 A CN 202011499922A CN 112731012 B CN112731012 B CN 112731012B
- Authority
- CN
- China
- Prior art keywords
- esd
- lcd
- signal
- value
- detection
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/001—Measuring interference from external sources to, or emission from, the device under test, e.g. EMC, EMI, EMP or ESD testing
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/006—Electronic inspection or testing of displays and display drivers, e.g. of LED or LCD displays
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
- G09G3/34—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source
- G09G3/36—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source using liquid crystals
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Theoretical Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Crystallography & Structural Chemistry (AREA)
- Electromagnetism (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
Abstract
The application relates to the technical field of electronics, in particular to a method and a device for detecting electrostatic discharge, wherein the method comprises the following steps: and when the ESD problem of the LCD is detected, whether the TE signal of the tearing effect is normal is detected, and when the TE signal is normal, the LCD is refreshed, so that the problem that the system is blocked and fixed due to the disappearance of the TE signal caused by the interference of the static electricity release to the LCD hardware is avoided, the ESD recovery speed is accelerated, and the user experience is improved.
Description
Technical Field
The present application relates to the field of electronic technologies, and in particular, to a method and an apparatus for detecting electrostatic discharge.
Background
The functional machine needs to pass various tests when in use, wherein an electrostatic discharge (Electro-STATIC DISCHARGE, ESD) test is one of the tests of the functional machine. When the functional machine performs ESD test, static electricity may cause tearing effect (TEAR EFFECT, TE) signals for signal feedback in the LCD to disappear due to interference of Liquid crystal display (Liquid CRYSTAL DISPLAY, LCD) hardware, so that malfunction or malfunction of the functional machine, for example, screen patterning, screen fixing or screen blocking of the functional machine, may affect the overall performance experience of the user on the functional machine.
Disclosure of Invention
The embodiment of the application provides a static discharge detection method and device, which can accelerate ESD recovery speed, prevent the problem of screen fixation caused by system blocking and improve user experience.
In a first aspect, an embodiment of the present application provides an electrostatic discharge detection method, applied to a functional machine, where the method includes:
Starting electrostatic discharge (ESD) detection;
Detecting whether a tearing effect TE signal is normal or not when detecting that the ESD problem exists in the LCD;
And refreshing the LCD when the TE signal is normal.
In a second aspect, an embodiment of the present application provides an electrostatic discharge detection device, applied to a functional machine, where the device includes:
A starting unit for starting the electrostatic discharge (ESD) detection;
The detection unit is used for detecting whether the tearing effect TE signal is normal or not when the ESD problem of the Liquid Crystal Display (LCD) is detected;
and the refreshing unit is used for refreshing the LCD when the TE signal is normal.
In a third aspect, embodiments of the present application provide a functional machine comprising a processor, a memory, a communication interface, and one or more programs stored in the memory and configured to be executed by the processor, the programs comprising instructions for performing part or all of the steps described in the method of the first aspect above.
In a fourth aspect, embodiments of the present application provide a computer-readable storage medium storing a computer program for electronic data exchange, wherein the computer program causes a computer to perform some or all of the steps described in the method of the first aspect.
In a fifth aspect, embodiments of the present application provide a computer program product, wherein the computer program product comprises a non-transitory computer readable storage medium storing a computer program, the computer program being operable to cause a computer to perform some or all of the steps described in the method according to the first aspect of the embodiments of the present application. The computer program product may be a software installation package.
In a sixth aspect, a chip system is provided, the chip system comprising at least one processor, a memory and an interface circuit, the memory, the transceiver and the at least one processor being interconnected by a line, the at least one memory having a computer program stored therein; the computer program, when executed by the processor, implements the method of the first aspect.
By implementing the embodiment of the application, by starting the electrostatic discharge ESD detection, when the ESD problem of the LCD is detected, whether the tearing effect TE signal is normal is detected, and when the TE signal is normal, the LCD is refreshed, so that the problem that the system is blocked and fixed due to the disappearance of the TE signal caused by the interference of electrostatic discharge on LCD hardware is avoided, the ESD recovery speed is accelerated, and the user experience is improved.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings that are needed in the embodiments will be briefly described below, and it is obvious that the drawings in the following description are some embodiments of the present application, and other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
FIG. 1 is a schematic diagram of a functional machine according to an embodiment of the present application;
FIG. 2 is a schematic flow chart of an electrostatic discharge detection method according to an embodiment of the present application;
FIG. 3 is a schematic flow chart of a method for detecting a fixed screen problem according to an embodiment of the present application;
FIG. 4 is a flow chart of a method for refreshing LCD according to an embodiment of the present application;
FIG. 5a is a schematic structural diagram of an electrostatic discharge detection device according to an embodiment of the present application;
FIG. 5b is a schematic structural diagram of another electrostatic discharge detection device according to an embodiment of the present application;
Fig. 6 is a schematic structural diagram of another functional machine according to an embodiment of the present application.
Detailed Description
The technical scheme of the application will be described below with reference to the accompanying drawings.
It should be understood that references to "at least one" in embodiments of the present application mean one or more, and "a plurality" means two or more. "and/or", describes an association relationship of an association object, and indicates that there may be three relationships, for example, a and/or B, and may indicate: a alone, a and B together, and B alone, wherein a, B may be singular or plural. The character "/" generally indicates that the context-dependent object is an "or" relationship. "at least one of" or the like means any combination of these items, including any combination of single item(s) or plural items(s). For example, at least one (one) of a, b, or c may represent: a, b, c, a-b, a-c, b-c, or a-b-c, wherein a, b, c may be single or plural.
And, unless specified to the contrary, references to "first," "second," etc. ordinal words of embodiments of the present application are used for distinguishing between multiple objects and are not used for limiting the order, timing, priority, or importance of the multiple objects. For example, the first information and the second information are only for distinguishing different information, and are not indicative of the difference in content, priority, transmission order, importance, or the like of the two information.
For a better understanding of aspects of embodiments of the present application, related terms and concepts that may be related to embodiments of the present application are described below.
Electrostatic discharge (Electro-STATIC DISCHARGE, ESD): static electricity is an electrical charge in a static state, typically generated by mutual friction or induction between objects. When an object with static electricity contacts with an object with zero potential or an object with potential difference, charge transfer occurs, and a strong current is instantaneously generated, namely static electricity discharge occurs.
Functional machine: the functional machine is mainly equipment with the functions of dialing/answering a call and receiving and sending short messages, and has a simple structure, namely the functional machine only has a simple tool and mainly takes equipment provided with functional keys as a main body. The functional machine is a non-intelligent device, and compared with the intelligent device, the functional machine has no touch function and other powerful application functions.
Tearing effect (TEAR EFFECT, TE): the display picture is generally split, and the display picture is also a signal sent by an LCD in display, wherein the signal is used for synchronizing frame display between a main control chip and the LCD, so that the tearing phenomenon is prevented. The LCD has a Frame Buffer (Frame Buffer) of a full Frame length for storing Frame data. The frame data refers to a frame of image data issued by the main control chip in a certain frame period. Once the frame data is placed into the frame buffer of the LCD, the data driver (DATE DRIVER IC, DDIC) of the LCD reads the frame data from the frame buffer and displays the data on the screen. When the main control chip writes frame data into the frame buffer, TE signals generated by the main control chip and a data driver of the LCD are controlled together, and when the data driver reads the frame data from the frame buffer, the TE signals are also controlled. The main control chip receives the TE signal sent by the data driver and starts to write data into the frame buffer at the rising edge moment of the TE signal; the data driver starts reading frame data from the frame buffer at the falling edge instant of the TE signal.
At present, as a consumer electronic product, in daily use, electronic elements are easily damaged due to human body static discharge, besides a protection means of a hardware layer, a software layer also needs to detect abnormal screen display caused by static discharge and restore normal display. However, when ESD testing is performed on the functional machine, TE signals disappear due to interference of electrostatic discharge on LCD hardware, and at this time, the ESD recovery process and the APP screen brushing process compete for ESD signal quantity, which causes a problem of screen locking and screen fixation of the system.
In order to solve the above problems, the present application provides an electrostatic discharge detection method, in which after detecting the hardware problem of the LCD caused by ESD, software detects whether the TE signal of the LCD is normal to determine that the LCD has recovered to normal, and when the LCD has recovered to normal, notifies the APP to refresh the LCD, thereby avoiding the problem of screen blocking and screen fixing caused by the system in which the LCD has been refreshed because the TE signal disappears due to the interference of electrostatic discharge to the hardware of the LCD, so as to accelerate the ESD recovery speed and improve the user experience.
Referring to fig. 1, fig. 1 is a schematic structural diagram of a functional machine according to an embodiment of the present application. As shown in fig. 1, the functional machine 100 includes a main control chip 110, a memory 120, an LCD 130, and the like. The LCD 130 is connected to the main control chip 110, and the main control chip 110 is connected to the memory 120. The feature engine may include various feature handsets, feature vehicle devices, feature wearable devices, feature computing devices or other processing devices connected to a wireless modem, as well as various forms of User Equipment (UE), mobile Station (MS), feature engine (TERMINALDEVICE), etc. having wireless communication capabilities.
Illustratively, the functional machine 100 may further include a mobile communication module that may support 4G wireless communication. The mobile communication module may include at least one filter, switch, power amplifier, low noise amplifier (low noise amplifier, LNA), etc. The mobile communication module may receive electromagnetic waves from the antenna 1, perform processes such as filtering, amplifying, and the like on the received electromagnetic waves, and transmit the electromagnetic waves to the modem processor for demodulation. The mobile communication module can amplify the signal modulated by the modulation and demodulation processor and convert the signal into electromagnetic waves to radiate through the antenna 1.
It should be understood that the configuration illustrated in the embodiments of the present application does not constitute a specific limitation on the function machine 100. In other embodiments of the present application, feature machine 100 may include more or less features than illustrated, or may combine certain features, or split certain features, or a different arrangement of features. The illustrated components may be implemented in hardware, software, or a combination of software and hardware.
Referring to fig. 2, fig. 2 is a schematic flow chart of an electrostatic discharge detection method according to an embodiment of the present application, which is consistent with the embodiment shown in fig. 1, and is applied to the functional machine shown in fig. 1; as shown in fig. 2, the electrostatic discharge detection method includes:
s210, starting electrostatic discharge ESD detection.
In the embodiment of the application, when the functional machine detects a screen-on request, the functional machine wakes up the LCD and simultaneously starts ESD detection, namely an ESD detection program is triggered; or the feature engine may periodically trigger the ESD detection routine while the LCD continues to display.
S220, detecting whether a tearing effect TE signal is normal or not when detecting that the LCD has an ESD problem.
And when the functional machine detects that the LCD has the ESD problem, executing an ESD recovery operation. In the process of executing the recovery ESD recovery operation, in order to avoid the screen brushing operation being executed without recovering the LCD, and the problem of screen blocking and fixing of the system caused by competition of the display thread and the ESD detection thread to the ESD signal quantity, whether the screen brushing operation can be executed by detecting the tearing effect TE signal or not can be avoided. When the TE signal is normal, the LCD is restored to be normal, and the screen brushing operation can be executed currently; when the TE signal is abnormal, the LCD is not recovered to be normal, and the screen brushing operation can not be performed currently.
Optionally, the detecting whether the TE signal is normal includes: acquiring a first register, wherein the first register is used for indicating whether the TE signal is received or not; detecting that the TE signal is normal when the value of the first register is a first value; and detecting that the TE signal is abnormal when the value of the first register is a second value.
The first register is a register in the main control chip, which is used for indicating whether the TE signal is received, the first value may be 1, and the second value may be 0. When the value of the first register is 1, the TE signal is normal, and the LCD hardware is not interfered by static electricity release, so that the main control chip receives the TE signal sent by the LCD; when the value of the first register is 0, it indicates that the TE signal is abnormal, and the TE signal disappears due to the interference of the electrostatic discharge on the LCD hardware, so that the master control chip cannot receive the TE signal sent by the LCD, and the display synchronization between the master control chip and the LCD cannot be performed. Illustratively, the first value may be 0 and the second value 1. When the value of the first register is 0, the TE signal is normal; when the value of the first register is 1, it indicates that the TE signal is abnormal.
In one possible example, if the functional machine determines that the ESD problem exists in the LCD, the functional machine performs a preset ESD recovery operation; and if the functional machine determines that the LCD has no ESD problem, starting the next detection.
And starting the next detection, namely starting the ESD detection by the functional machine, detecting whether a tearing effect TE signal is normal or not when the ESD problem of the LCD is detected, and refreshing the LCD when the TE signal is normal.
It can be seen that in this example, if it is determined that the ESD problem does not exist in the LCD, the next detection is started, and the cycle is continued. The user is ensured to pass through ESD detection in the use process, the problems of screen-printing, screen-flashing and the like can be found in time, and the accuracy of the ESD detection is improved.
Optionally, the method further comprises: before detecting whether the tearing effect TE signal is normal or when the TE signal is abnormal, a reset command is sent to the LCD, and an initialization code is downloaded from a chip of the LCD, wherein the reset command is used for resetting parameters of the LCD, and the initialization code is used for initializing the parameters of the LCD.
Wherein an ESD recovery operation is performed upon detection of an ESD problem. The ESD recovery operation requires resetting the LCD, specifically, the main control chip sends a reset command to the LCD to reset the parameters of the LCD, and downloads an initialization code from the chip of the LCD to initialize the parameters of the LCD. Then detecting whether the TE signal sent by the LCD is normal or not, and repeating the previous process again if the TE signal is abnormal; and if the TE signal is normal, the LCD is notified to be brushed, and the display is refreshed.
Optionally, the ESD problem includes a fixed screen problem and a splash screen problem; as shown in fig. 3, the detection of the fixed screen problem specifically includes the following steps:
S21, acquiring an ESD signal quantity, wherein the ESD is used for indicating the current running program.
In the ESD detection, the LCD display screen fixing problem and the LCD display screen pattern problem mainly occur. Detection of the fixed screen problem may be accomplished by ESD semaphores and ESD global variables. When the display program and the ESD detection program are running, the main control chip needs to acquire the ESD signal quantity, so that the ESD signal quantity is required to be acquired for the ESD detection program when the ESD detection is carried out, and the ESD global variable can only be occupied by the ESD detection program when the display program and the ESD detection program are running.
S22, after a first duration, reading the ESD global variable.
After the ESD signal quantity is obtained, the main control chip waits for a first time period, and then executes an ESD detection program. The first time is a time for finishing the brushing of one frame of picture, so that when the ESD detection program is executed after waiting for the first time, the display program is finished. The first duration may be set according to a specific implementation scenario, for example, 300ms, 500ms, 600ms, 800ms, etc., which is not limited by the embodiment of the present application.
S23, if the ESD global variable is the first value, detecting that the LCD has the fixed screen problem.
Specifically, if the ESD global variable is the first value, it indicates that the display program has not been completed when the ESD detection program is running, and thus it is considered that the screen fixation problem occurs at this time. For example, if the ESD global variable is the second value, it indicates that the ESD detection program is running, and the display program is running, and no screen fixation problem occurs.
Optionally, the detecting of the splash screen problem specifically includes the following steps: acquiring a second register, wherein the second register is used for indicating the display state of the LCD; comparing the value of the second register with a third value, wherein the third value is the value of the second register when the functional machine is started; and if the value of the second register is not equal to the third value, detecting that the LCD has the screen-display problem.
In the application, when the ESD detection program is triggered, the main control chip reads the second register in the LCD chip, and the value of the second register can display the current display state of the LCD. The method can detect whether the screen display problem occurs at present by comparing the value of the current second register with the value of the second register when the functional machine is started, and particularly, if the value of the second register changes relative to the value of the second register when the functional machine is started, the method indicates that the current LCD is abnormal in display and the screen display problem occurs. For example, if the value of the second register is identical with respect to the value of the second register when the functional machine is turned on, it indicates that the current LCD display is normal.
In the embodiment of the application, after the ESD global variable is read, the ESD detection program may release the ESD signal amount, so that the display program is executed when the TE signal is normal.
S230, refreshing the LCD when the TE signal is normal.
When the TE signal is detected to be normal, the main control chip can inform a human-computer interface (Man-MACHINE INTERFACE, MMI) to refresh the current screen display.
Optionally, as shown in fig. 4, the refreshing the LCD includes the following steps:
S31, acquiring the ESD signal quantity.
The main control chip acquires the ESD signal quantity and gives the ESD signal quantity to the display program to ensure that the ESD global variable can only be occupied by the display program.
S32, reading the ESD global variable and setting the ESD global variable to the first value.
S33, displaying the LCD, if the LCD is normally displayed, setting the ESD global variable to the second value, and releasing the ESD signal quantity.
Wherein the ESD global variable is set to a first value prior to normal display of the LCD. And refreshing a display LCD, if the LCD displays normally, indicating that the operation of the display program is completed, setting the ESD global variable to the second value, indicating that the LCD has no screen fixing condition, and simultaneously releasing the ESD signal quantity to operate the ESD detection program.
It can be seen that by starting the ESD detection, when the ESD problem of the LCD is detected, whether the TE signal of the tearing effect is normal is detected, and when the TE signal is normal, the LCD is refreshed, so that the problem that the system is blocked and fixed due to the TE signal disappearance caused by the interference of the ESD to the LCD hardware is avoided, the ESD recovery speed is accelerated, and the user experience is improved.
The foregoing description of the embodiments of the present application has been presented primarily in terms of a method-side implementation. It will be appreciated that, in order to achieve the above-described functions, the functional machine includes corresponding hardware structures and/or software modules that perform the respective functions. Those of skill in the art will readily appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as hardware or combinations of hardware and computer software. Whether a function is implemented as hardware or computer software driven hardware depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
The embodiment of the application can divide the functional units of the functional machine according to the method example, for example, each functional unit can be divided corresponding to each function, and two or more functions can be integrated in one processing unit. The integrated units may be implemented in hardware or in software functional units. It should be noted that, in the embodiment of the present application, the division of the units is schematic, which is merely a logic function division, and other division manners may be implemented in actual practice.
Referring to fig. 5a, fig. 5a is a block diagram illustrating functional units of an electrostatic discharge detection device according to an embodiment of the present application, the device 500 is applied to a functional machine, and the device 500 includes: an activation unit 510, a detection unit 520, and a refresh unit 530, wherein,
The starting unit 510 is configured to start electrostatic discharge ESD detection;
the detecting unit 520 is configured to detect whether the tearing effect TE signal is normal when the ESD problem of the liquid crystal display LCD is detected;
The refresh unit 530 is configured to refresh the LCD when the TE signal is normal.
It can be seen that, in the electrostatic discharge detection device provided by the embodiment of the application, the starting unit starts the electrostatic discharge ESD detection, the detection unit detects whether the tearing effect TE signal is normal when detecting that the LCD has the ESD problem, and the refreshing unit refreshes the LCD when the TE signal is normal, so that the problem that the system is blocked and fixed due to the disappearance of the TE signal caused by the interference of the electrostatic discharge on the LCD hardware is avoided, the ESD recovery speed is accelerated, and the user experience is improved.
Optionally, the detecting unit 520 is specifically configured to: acquiring a first register, wherein the first register is used for indicating whether the TE signal is received or not; detecting that the TE signal is normal when the value of the first register is a first value; and detecting that the TE signal is abnormal when the value of the first register is a second value.
Optionally, as shown in fig. 5b, a functional unit of another electrostatic discharge detection device 500 according to an embodiment of the present application is a block diagram, where the device 500 further includes:
And a recovery unit 540 for sending a reset command to the LCD before detecting whether the tearing TE signal is normal or when the TE signal is abnormal, and downloading an initialization code from a chip of the LCD, wherein the reset command is used for resetting parameters of the LCD, and the initialization code is used for initializing the parameters of the LCD.
Optionally, the ESD problem includes a fixed screen problem and a splash screen problem;
in terms of detecting a fixed screen problem, the detecting unit 520 is specifically configured to: acquiring an ESD signal quantity, wherein the ESD is used for indicating the current running program; after a first period of time, reading an ESD global variable; and if the ESD global variable is the first value, detecting that the LCD has the fixed screen problem.
Optionally, in terms of detecting the splash screen problem, the detecting unit 520 is specifically configured to: acquiring a second register, wherein the second register is used for indicating the display state of the LCD; comparing the value of the second register with a third value, wherein the third value is the value of the second register when the functional machine is started; and if the value of the second register is not equal to the third value, detecting that the LCD has the screen-display problem.
Optionally, the refresh unit 530 is specifically configured to: acquiring the ESD signal quantity; reading the ESD global variable and setting the ESD global variable to the first value; displaying the LCD; and if the LCD normally displays, setting the ESD global variable to the second value, and releasing the ESD signal quantity.
It may be understood that the functions of each program module of the electrostatic discharge detection device according to the embodiment of the present application may be specifically implemented according to the method in the embodiment of the method, and the specific implementation process may refer to the related description of the embodiment of the method, which is not repeated herein.
Referring to fig. 6, fig. 6 is another functional machine provided in an embodiment of the present application, the functional machine includes: a processor, a memory, a transceiver, and one or more programs. The processor, memory and transceiver are interconnected by a communication bus.
The memory includes, but is not limited to, random access memory (random access memory, RAM), read-only memory (ROM), erasable programmable read-only memory (erasable programmable read only memory, EPROM), or portable read-only memory (compact disc read-only memory, CD-ROM), which is used for related computer programs and data. The communication interface is used for receiving and transmitting data.
The processor may be one or more central processing units (central processing unit, CPU), and in the case where the processor is a CPU, the CPU may be a single-core CPU or a multi-core CPU.
The one or more programs are stored in the memory and configured to be executed by the processor; the program includes instructions for performing the steps of:
Starting electrostatic discharge (ESD) detection;
Detecting whether a tearing effect TE signal is normal or not when detecting that the ESD problem exists in the LCD;
And refreshing the LCD when the TE signal is normal.
It should be noted that, the specific implementation process of the embodiment of the present application may refer to the specific implementation process described in the foregoing method embodiment, and will not be described herein.
The embodiment of the application also provides a chip system, which comprises at least one processor, a memory and an interface circuit, wherein the memory, the transceiver and the at least one processor are interconnected through lines, and a computer program is stored in the at least one memory; the computer program is executed by the processor to perform part or all of the steps of any one of the methods described in the method embodiments above.
The embodiment of the present application also provides a computer storage medium storing a computer program for electronic data exchange, where the computer program causes a computer to execute some or all of the steps of any one of the methods described in the above method embodiments.
Embodiments of the present application also provide a computer program product comprising a non-transitory computer-readable storage medium storing a computer program operable to cause a computer to perform part or all of the steps of any one of the methods described in the method embodiments above. The computer program product may be a software installation package.
It should be noted that, for simplicity of description, the foregoing method embodiments are all described as a series of acts, but it should be understood by those skilled in the art that the present application is not limited by the order of acts described, as some steps may be performed in other orders or concurrently in accordance with the present application. Further, those skilled in the art will also appreciate that the embodiments described in the specification are all preferred embodiments, and that the acts and modules referred to are not necessarily required for the present application.
In the foregoing embodiments, the descriptions of the embodiments are emphasized, and for parts of one embodiment that are not described in detail, reference may be made to related descriptions of other embodiments.
In the several embodiments provided by the present application, it should be understood that the disclosed apparatus may be implemented in other manners. For example, the above-described apparatus embodiments are merely illustrative, and the division of elements, such as those described above, is merely a logical function division, and may be implemented in other manners, such as multiple elements or components may be combined or integrated into another system, or some features may be omitted, or not performed. Alternatively, the coupling or direct coupling or communication connection shown or discussed with each other may be an indirect coupling or communication connection via some interfaces, devices or units, or may be in electrical or other forms.
The units described above as separate components may or may not be physically separate, and components shown as units may or may not be physical units, may be located in one place, or may be distributed over a plurality of network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the embodiment of the present application.
In addition, each functional unit in the embodiments of the present application may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit. The integrated units may be implemented in hardware or in software functional units.
The integrated units described above, if implemented in the form of software functional units and sold or used as stand-alone products, may be stored in a computer readable memory. Based on this understanding, the technical solution of the present application may be embodied essentially or in a part contributing to the prior art or in whole or in part in the form of a software product stored in a memory, comprising several instructions for causing a computer device (which may be a personal computer, a server or a network device, etc.) to perform all or part of the steps of the method of the various embodiments of the present application. And the aforementioned memory includes: a usb disk, a Read-Only Memory (ROM), a random access Memory (RAM, random Access Memory), a removable hard disk, a magnetic disk, or an optical disk, or other various media capable of storing program codes.
Those of ordinary skill in the art will appreciate that all or a portion of the steps in the various methods of the above embodiments may be implemented by a program that instructs associated hardware, and the program may be stored in a computer readable memory, which may include: flash disk, ROM, RAM, magnetic or optical disk, etc.
The foregoing has outlined rather broadly the more detailed description of embodiments of the application, wherein the principles and embodiments of the application are explained in detail using specific examples, the above examples being provided solely to facilitate the understanding of the method and core concepts of the application; meanwhile, as those skilled in the art will have variations in the specific embodiments and application scope in accordance with the ideas of the present application, the present description should not be construed as limiting the present application in view of the above.
Claims (9)
1. An electrostatic discharge detection method, applied to a functional machine, comprising:
Starting electrostatic discharge (ESD) detection;
Detecting whether a tearing effect TE signal is normal or not when detecting that an ESD problem exists in a Liquid Crystal Display (LCD), wherein the detection of the ESD problem comprises the following steps: acquiring an ESD signal quantity, wherein the ESD signal quantity is used for indicating a current running program, and giving the acquired ESD signal quantity to an ESD detection program to ensure that an ESD global variable is occupied by the ESD detection program only, and executing the ESD detection program after waiting for a first time period after acquiring the ESD signal quantity, wherein the first time period is the time period when one frame of picture is displayed; if the ESD global variable is a first value, indicating that the display program is not run completely when the ESD detection program is run, and generating an LCD display fixed screen problem in the ESD problem;
And refreshing the LCD when the TE signal is normal.
2. The method of claim 1, wherein detecting whether the TE signal is normal comprises:
acquiring a first register, wherein the first register is used for indicating whether the TE signal is received or not;
Detecting that the TE signal is normal when the value of the first register is a first value;
and detecting that the TE signal is abnormal when the value of the first register is a second value.
3. The method according to claim 2, wherein the method further comprises:
before detecting whether the tearing effect TE signal is normal or when the TE signal is abnormal, a reset command is sent to the LCD, and an initialization code is downloaded from a chip of the LCD, wherein the reset command is used for resetting parameters of the LCD, and the initialization code is used for initializing the parameters of the LCD.
4. A method according to claim 2 or 3, wherein the ESD problem further comprises a splash screen problem, the detection of which specifically comprises:
acquiring a second register, wherein the second register is used for indicating the display state of the LCD;
Comparing the value of the second register with a third value, wherein the third value is the value of the second register when the functional machine is started;
and if the value of the second register is not equal to the third value, detecting that the LCD has the screen-display problem.
5. The method of claim 4, wherein the refreshing the LCD comprises:
Acquiring the ESD signal quantity;
Reading the ESD global variable and setting the ESD global variable to the first value;
and displaying the LCD, setting the ESD global variable to the second value if the LCD is normally displayed, and releasing the ESD signal quantity.
6. An electrostatic discharge detection device for use in a functional machine, the device comprising:
A starting unit for starting the electrostatic discharge (ESD) detection;
The detection unit is used for detecting whether the tearing effect TE signal is normal or not when the ESD problem exists in the Liquid Crystal Display (LCD), wherein the detection of the ESD problem comprises the following steps: acquiring an ESD signal quantity, wherein the ESD signal quantity is used for indicating a current running program, and giving the acquired ESD signal quantity to an ESD detection program to ensure that an ESD global variable is occupied by the ESD detection program only, and executing the ESD detection program after waiting for a first time period after acquiring the ESD signal quantity, wherein the first time period is the time period when one frame of picture is displayed; if the ESD global variable is a first value, indicating that the display program is not run completely when the ESD detection program is run, and generating an LCD display fixed screen problem in the ESD problem;
and the refreshing unit is used for refreshing the LCD when the TE signal is normal.
7. A functional machine comprising a processor, a memory, a communication interface for receiving and transmitting data, and one or more programs stored in the memory and configured to be executed by the processor, the programs comprising instructions for performing the steps in the method of any of claims 1-5.
8. A chip system comprising at least one processor, a memory and a transceiver, said memory, said transceiver and said at least one processor being interconnected by wires, said at least one memory having a computer program stored therein; the computer program, when executed by the processor, implements the method of any of claims 1-5.
9. A computer readable storage medium storing a computer program for electronic data exchange, wherein the computer program causes a computer to perform the steps of the method according to any one of claims 1-5.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011499922.3A CN112731012B (en) | 2020-12-17 | 2020-12-17 | Static discharge detection method and device |
PCT/CN2021/134589 WO2022127590A1 (en) | 2020-12-17 | 2021-11-30 | Electrostatic discharge detection method and apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011499922.3A CN112731012B (en) | 2020-12-17 | 2020-12-17 | Static discharge detection method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112731012A CN112731012A (en) | 2021-04-30 |
CN112731012B true CN112731012B (en) | 2024-10-11 |
Family
ID=75603100
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011499922.3A Active CN112731012B (en) | 2020-12-17 | 2020-12-17 | Static discharge detection method and device |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN112731012B (en) |
WO (1) | WO2022127590A1 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112731012B (en) * | 2020-12-17 | 2024-10-11 | 展讯半导体(成都)有限公司 | Static discharge detection method and device |
CN114429744B (en) * | 2022-02-28 | 2024-03-22 | 北京京东方显示技术有限公司 | Control circuit, control method thereof, display device and storage medium |
CN116027930B (en) * | 2023-02-21 | 2023-08-08 | 深圳曦华科技有限公司 | Dynamic frame rate control method and device |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102279722A (en) * | 2010-06-12 | 2011-12-14 | 联想移动通信科技有限公司 | Method for controlling display module of terminal and terminal |
CN109884427A (en) * | 2019-02-11 | 2019-06-14 | Oppo广东移动通信有限公司 | electrostatic detection method and related device |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100400270B1 (en) * | 2001-10-15 | 2003-10-01 | 엘지전자 주식회사 | Lock up prevention circuit of liquid crystal diplay in mobile phone and lock up prevention method thereof |
KR20060009636A (en) * | 2004-07-26 | 2006-02-01 | 주식회사 팬택앤큐리텔 | Terminal having display part control function for ESD |
US8823383B2 (en) * | 2011-05-02 | 2014-09-02 | Kyung Jin Min | System and method for electrostatic discharge testing of devices under test |
CN102693704A (en) * | 2012-05-04 | 2012-09-26 | 广东欧珀移动通信有限公司 | Implementation method for solving electrostatic display abnormity of display screen |
CN105426209B (en) * | 2013-02-28 | 2019-01-29 | 青岛海信移动通信技术股份有限公司 | A kind of starting up's method and apparatus of mobile terminal |
CN103745705A (en) * | 2013-12-31 | 2014-04-23 | 广东明创软件科技有限公司 | Electrostatic resetting method of display screen of mobile terminal and such mobile terminal |
CN106448523A (en) * | 2016-12-12 | 2017-02-22 | 上海卓易科技股份有限公司 | Method and system for testing display screens |
CN109444608B (en) * | 2018-12-18 | 2021-01-05 | 深圳贝特莱电子科技股份有限公司 | Electrostatic discharge detection and protection method for touch screen |
CN109738719B (en) * | 2018-12-19 | 2021-05-04 | Oppo广东移动通信有限公司 | Electrostatic discharge ESD detection method and related products |
CN109766067A (en) * | 2019-01-04 | 2019-05-17 | Oppo广东移动通信有限公司 | Electrostatic interference recovery method and related device |
CN109901745B (en) * | 2019-02-19 | 2022-03-11 | Oppo广东移动通信有限公司 | Screen control method and related products |
CN110164392A (en) * | 2019-04-28 | 2019-08-23 | 珠海黑石电气自动化科技有限公司 | A kind of antistatic LCD drive method, circuit, device and storage medium |
CN110718177A (en) * | 2019-11-15 | 2020-01-21 | Tcl华星光电技术有限公司 | Display device and screen recovery method thereof |
CN112731012B (en) * | 2020-12-17 | 2024-10-11 | 展讯半导体(成都)有限公司 | Static discharge detection method and device |
-
2020
- 2020-12-17 CN CN202011499922.3A patent/CN112731012B/en active Active
-
2021
- 2021-11-30 WO PCT/CN2021/134589 patent/WO2022127590A1/en active Application Filing
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102279722A (en) * | 2010-06-12 | 2011-12-14 | 联想移动通信科技有限公司 | Method for controlling display module of terminal and terminal |
CN109884427A (en) * | 2019-02-11 | 2019-06-14 | Oppo广东移动通信有限公司 | electrostatic detection method and related device |
Also Published As
Publication number | Publication date |
---|---|
CN112731012A (en) | 2021-04-30 |
WO2022127590A1 (en) | 2022-06-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112731012B (en) | Static discharge detection method and device | |
CN106662905B (en) | Displaying content related to always-on display | |
EP3156888B1 (en) | Apparatus and method for obtaining coordinate through touch panel thereof | |
KR102716445B1 (en) | Electronic device and controlling method thereof | |
CN110162254B (en) | Display method and terminal equipment | |
CN112215227B (en) | Image target detection model attack method, device, terminal device and storage medium | |
CN106201521A (en) | A kind of message treatment method, device and terminal unit | |
CN112765082A (en) | Multi-host arbitration method and device and readable storage medium | |
CN104156050A (en) | Task monitoring method and electronic device | |
CN113325737B (en) | Wearable device control method and device, wearable device and readable storage medium | |
CN106878702B (en) | The method and apparatus of FPGA are controlled in a kind of laser television | |
CN105573209A (en) | Function module monitoring and resetting method in vehicle electronic system | |
CN112069843A (en) | Radio frequency signal processing method and device and electronic equipment | |
CN109800146B (en) | Application program start time testing method and device, computer equipment and storage medium | |
CN113038273B (en) | Video frame processing method and device, storage medium and electronic equipment | |
CN113568801A (en) | Frozen screen detection method and device, terminal equipment and computer storage medium | |
CN112612593A (en) | Bluetooth control method, device, terminal equipment and computer readable storage medium | |
CN110489318A (en) | Grasping means, device, storage medium and the terminal of systrace information | |
CN110572867A (en) | method and device for reducing power consumption of electronic equipment | |
CN106293218B (en) | The awakening method and device of touch control display device | |
CN110471566B (en) | Touch detection method, touch detection device and display panel | |
CN114285149A (en) | Intelligent terminal and abnormal power-off protection control method and device thereof | |
CN113079368A (en) | Video fluency detection method and device, terminal device and storage medium | |
CN111626223A (en) | Equipment state detection method and device, electronic equipment and medium | |
CN114024878A (en) | Data transmission method, device, medium and equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |