CN110928762B - Display screen debugging method and system - Google Patents

Display screen debugging method and system Download PDF

Info

Publication number
CN110928762B
CN110928762B CN201910856461.1A CN201910856461A CN110928762B CN 110928762 B CN110928762 B CN 110928762B CN 201910856461 A CN201910856461 A CN 201910856461A CN 110928762 B CN110928762 B CN 110928762B
Authority
CN
China
Prior art keywords
display screen
module
configuration information
display
debugging
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
Application number
CN201910856461.1A
Other languages
Chinese (zh)
Other versions
CN110928762A (en
Inventor
请求不公布姓名
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhuhai Eeasy Electronic Tech Co ltd
Original Assignee
Zhuhai Eeasy Electronic Tech Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Zhuhai Eeasy Electronic Tech Co ltd filed Critical Zhuhai Eeasy Electronic Tech Co ltd
Priority to CN201910856461.1A priority Critical patent/CN110928762B/en
Publication of CN110928762A publication Critical patent/CN110928762A/en
Application granted granted Critical
Publication of CN110928762B publication Critical patent/CN110928762B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Preventing errors by testing or debugging software
    • G06F11/362Software debugging
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/006Electronic inspection or testing of displays and display drivers, e.g. of LED or LCD displays

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Quality & Reliability (AREA)
  • General Engineering & Computer Science (AREA)
  • Debugging And Monitoring (AREA)

Abstract

The application discloses a debugging method and a system of a display screen, wherein the system comprises a display configuration information collection module, a display information analysis module, a driving execution module, a testing module and a driving generation module, wherein the modules are sequentially connected through circuits, and the display configuration information collection module is used for collecting configuration information of the display screen after the display screen is connected with target equipment and a target equipment system is started; the display information analysis module is in charge of analyzing the configuration information of the display screen, checking whether the display configuration information is legal and effective, and converting the configuration information into a driving flow of the display screen if the display configuration information passes the check; the test module is responsible for outputting a graph sequence for testing according to a specific sequence and a specific time interval; the drive generating module converts the current drive flow of the display screen into a drive source code file and a display screen parameter configuration file of the display screen and stores the drive source code file and the display screen parameter configuration file into a specified catalogue. The application also discloses a related method so as to achieve the purpose of rapid and efficient debugging.

Description

Display screen debugging method and system
Technical Field
The present application relates to the field of electronic devices, and more particularly to the field of display screens in the field of electronic devices.
Background
At present, electronic devices are becoming more and more popular, particularly mobile electronic devices, and most of the electronic devices have a display function, so that various information such as characters and pictures can be displayed conveniently. The display screens used for the electronic equipment are various in variety and different in characteristics, and have no universal time sequence parameters and driving processes, so that great trouble is caused to debugging of the display screens.
Most of the existing debugging methods are in an off-line mode, the existing debugging methods are required to be arranged into a driving source file and display configuration information of a display screen according to specifications of the display screen and information of a main circuit board, then the driving source file and the display configuration information are compiled into a binary target file and are archived into a system mirror image file, the system mirror image file is programmed onto electronic equipment through programming software, the electronic equipment is restarted, and the effect of the display screen is checked. If there is a problem, the complete debug flow needs to be walked again. The method relies on system compiling software and programming software, and has the advantages of complex steps, long time consumption and low working efficiency.
In the prior art, an improved version debugging method is also provided, an online mode is adopted, the debugging method is arranged into a driving source file and display configuration information of a display screen according to the specification of the display screen and the information of a main circuit board, after the display screen is compiled into a binary target file, the binary target file is directly downloaded to an electronic device through downloading software to be executed, and then the effect of the display screen can be checked. The method greatly improves the debugging efficiency, but still depends on system compiling software and downloading software, and of course, the compiling and downloading functions can be integrated into the debugging system, but the complexity of the debugging system and the workload of development and maintenance are inevitably increased.
Disclosure of Invention
In order to solve the defects of the prior art method, the application provides a method and a system for debugging a display screen, wherein an online mode is adopted, after the display screen is connected to target equipment, the target equipment system is started, the configuration information of the display screen is collected, the configuration information is analyzed and executed, finally, the effect of the display screen is comprehensively tested, and a display screen driving source code file and a display parameter configuration file are automatically generated after the debugging is completed.
According to one aspect of the present application, the present application provides a method for debugging a display screen, including the steps of:
(1) The method comprises the steps that a display screen is connected to target equipment, and configuration information of the display screen is collected after a debugging system of the target equipment is started;
(2) After the configuration information of the display screen is collected, analyzing the configuration information of the display screen, checking whether the configuration information of the display screen is legal and effective, and if so, converting the configuration information into a driving flow of the display screen;
(3) Under the condition that the inspection in the step (2) passes, continuously executing the driving flow of the display screen, and lighting the display screen, otherwise, not lighting;
(4) Outputting a graph sequence for testing according to a specific sequence and a specific time interval, and comprehensively testing the display screen;
if the test result passes, converting the driving flow of the current display screen into a driving source code file of the display screen and a parameter configuration file of the display screen, and storing the driving source code file and the parameter configuration file of the display screen into a designated directory;
if the test result does not pass, updating the configuration information, analyzing, executing and testing of the display screen again until the test result passes.
According to one application, the whole set of debugging flow is executed after the debugging system of the target device is started, and during the period, the debugging system keeps running state all the time, and power-down, power-up or restarting operation is not needed.
According to one application, the configuration information of the display screen comprises time sequence information, power supply information, pin use information and power-on and power-off sequence information of the display screen, and all the information is defined according to a specific format.
According to the application, a debugging system of the display screen is also provided, which comprises a display information collecting module, a display information analyzing module, a driving executing module, a testing module and a driving generating module, wherein the display information collecting module is used for collecting configuration information of the display screen to be debugged, the display information analyzing module is used for analyzing the configuration information of the display screen, the driving executing module is used for executing a driving flow of the display screen, the testing module is used for outputting a tested graphic sequence and the driving generating module is used for converting parameter configuration files.
According to one application, the display information collection module is used for accessing the target device on the display screen, and the display information collection module is used for collecting configuration information of the display screen after the target device system is started.
According to an application, the display information analysis module is used for analyzing the configuration information of the display screen, checking whether the configuration information is legal and effective, if so, converting the configuration information into a driving flow of the display screen, and lighting the display screen, otherwise, not lighting the display screen.
According to an application, the driving actuation module is used for executing a driving process of the display screen, and lighting the display screen, otherwise, the checking process is illegal/valid, and the display screen is not lighted.
According to an application, the test module is used for outputting the graph sequence for testing according to a specific sequence and time interval, and the test result is judged manually.
According to one application, the drive generating module converts the current drive flow of the display screen into a drive source code file of the display screen and a parameter configuration file of the display screen, and stores the drive source code file and the parameter configuration file into a specified directory.
The beneficial effects of the application are as follows: the debugging process of the display screen is directly modified and automatically effective, and does not depend on compiling software of the system, mirror image programming software of the system and downloading software, so that the adaptation flow of the display screen is greatly simplified, and the debugging efficiency is remarkably improved.
Drawings
The application is further described below with reference to the accompanying drawings:
FIG. 1 is a schematic diagram of the hardware components of a display screen debugging device according to an embodiment of the present application;
FIG. 2 is a schematic diagram of a display screen debugging system according to an embodiment of the present application;
fig. 3 is a flowchart of a method of debugging a display screen according to an embodiment of the present application.
Detailed Description
The conception, specific structure, and technical effects produced by the present application will be clearly and completely described below with reference to the embodiments and the drawings to fully understand the objects, aspects, and effects of the present application. It should be noted that, without conflict, the embodiments of the present application and features of the embodiments may be combined with each other.
Referring to fig. 1 and 2, the hardware basic platform includes a central processing unit 101, an internal memory 102, and a video output module 103, wherein the modules are connected together by a bus, and the video output module 103 is connected with a display screen 104 by a specific signal line.
The debugging system of the display screen comprises a display information collecting module 201, a display information analyzing module 202, a driving executing module 203, a testing module 204 and a driving generating module 205.
The display information collection module 201 is configured to collect configuration information of the display screen 104 after the display screen 104 is connected to the target device and a debugging system of the target device is started.
The information analysis module 202 is responsible for analyzing the configuration information of the display screen, checking whether the configuration information is legal and effective, and converting the configuration information into a driving flow of the display screen 104 after the checking is completed.
The driving execution module 203 executes the driving process of the display screen 104, and if the information analysis module 202 checks that the configuration information is legal and valid, the display screen is turned on, otherwise, the display screen is not turned on.
The test module 204 is responsible for outputting a graphic sequence for testing according to a specific sequence and time interval, and the test result is judged manually.
The drive generation module 205 converts the current drive flow of the display screen 104 into a drive source code file of the display screen 104 and a parameter configuration file of the display screen 104, and stores the drive source code file and the parameter configuration file in a specified directory.
And after each module is successfully and effectively processed, the next module is automatically triggered to start.
Referring to fig. 3, fig. 3 describes the whole debugging flow of the display screen debugging method:
at 301, a display screen accesses a target device;
at 302, a target device system boots;
at 303, collecting configuration information of the display screen, wherein the configuration information comprises time sequence information, power supply information, pin use information and power-on and power-off sequence information of the display screen;
analyzing the collected configuration information of the display screen at 304;
at 305, checking whether configuration information of all display screens is legal and effective, and giving a warning to the configuration information which does not meet the requirements;
at 306, after the configuration information is checked, the configuration information is converted into a driving flow of the display screen;
at 307, executing a driving flow of the display screen, and lighting the display screen;
at 308, outputting a graphic sequence for testing according to a specific sequence and time interval, and testing the display screen;
if the test result fails 309, the configuration information of the display screen needs to be updated, and steps 303 to 308 are repeated;
at 310, if the test result passes, the driving process of the display screen is converted into a driving file of the display screen, including a driving source code file and a display parameter configuration file, and stored in a designated directory.
It should be appreciated that the embodiments of the apparatus described above may be implemented or realized by computer hardware, a combination of hardware and software, or by computer instructions stored in a non-transitory computer readable memory. The methods may be implemented in a computer program using standard programming techniques, including a non-transitory computer readable storage medium configured with a computer program, where the storage medium so configured causes a computer to operate in a specific and predefined manner, in accordance with the methods and drawings described in the specific embodiments. Each program may be implemented in a high level procedural or object oriented programming language to communicate with a computer system. However, the program(s) can be implemented in assembly or machine language, if desired. In any case, the language may be a compiled or interpreted language. Furthermore, the program can be run on a programmed application specific integrated circuit for this purpose.
Further, the method may be implemented in any type of computing platform operatively connected to a suitable computing platform, including, but not limited to, a personal computer, mini-computer, mainframe, workstation, network or distributed computing environment, a separate or integrated computer platform, or in communication with a charged particle tool or other imaging device, and so forth. Aspects of the application may be implemented in machine-readable code stored on a non-transitory storage medium or device, whether removable or integrated into a computing platform, such as a hard disk, optical read and/or write storage medium, RAM, ROM, etc., such that it is readable by a programmable computer, which when read by a computer, is operable to configure and operate the computer to perform the processes described herein. Further, the machine readable code, or portions thereof, may be transmitted over a wired or wireless network. When such media includes instructions or programs that, in conjunction with a microprocessor or other data processor, implement the steps described above, the application described herein includes these and other different types of non-transitory computer-readable storage media. The application also includes the computer itself when programmed according to the methods and techniques of the present application.
The computer program can be applied to the input data to perform the functions described herein, thereby converting the input data to generate output data that is stored to the non-volatile memory. The output information may also be applied to one or more output devices such as a display. In a preferred embodiment of the application, the transformed data represents physical and tangible objects, including specific visual depictions of physical and tangible objects produced on a display.
The above-described embodiments are merely exemplary illustrations of implementations set forth for a clear understanding of the principles of the application. Many variations, combinations, modifications, or equivalent alterations may be substituted for elements thereof without departing from the scope of the application. Therefore, it is intended that the application not be limited to the particular embodiment disclosed as the best mode contemplated for carrying out this application, but that the application will include all embodiments falling within the scope of the appended claims.

Claims (8)

1. The debugging method of the display screen is characterized by comprising the following steps of:
(1) The method comprises the steps that a display screen is connected to target equipment, and configuration information of the display screen is collected after a debugging system of the target equipment is started;
(2) After the configuration information of the display screen is collected, analyzing the configuration information of the display screen, checking whether the configuration information of the display screen is legal and effective, and if so, converting the configuration information into a driving flow of the display screen;
(3) Under the condition that the inspection in the step (2) passes, continuously executing the driving flow of the display screen, and lighting the display screen, otherwise, not lighting;
(4) Outputting a graph sequence for testing according to a specific sequence and a specific time interval, and comprehensively testing the display screen;
if the test result passes, converting the driving flow of the current display screen into a driving source code file of the display screen and a parameter configuration file of the display screen, and storing the driving source code file and the parameter configuration file of the display screen into a designated directory;
if the test result does not pass, updating the configuration information of the display screen again, and executing the steps (2) - (4) again until the test result passes;
and executing debugging after the debugging system of the target device is started, wherein the debugging system keeps a running state during the debugging.
2. The method for debugging a display screen according to claim 1, wherein the configuration information of the display screen includes timing information, power information, pin use information, and power-up and power-down sequence information of the display screen, all of which are defined in a specific format.
3. The display screen debugging system is characterized by comprising a display information collecting module, a display information analyzing module, a driving executing module, a testing module and a driving generating module, wherein the display information collecting module is used for collecting configuration information of a display screen to be debugged, the display information analyzing module is used for analyzing the configuration information of the display screen, the driving executing module is used for executing a driving flow of the display screen, the testing module is used for outputting a tested graphic sequence, and the driving generating module is used for converting parameter configuration files; and executing debugging after the debugging system is started, wherein the debugging system keeps an operation state during the debugging.
4. The system for debugging a display screen according to claim 3, wherein the display information collection module is configured to access the target device on the display screen, and the display information collection module collects configuration information of the display screen after the target device system is started.
5. A display screen debugging system according to claim 3, wherein the display information analyzing module is configured to analyze the configuration information of the display screen and check whether the configuration information is legal and valid.
6. A display screen debugging system according to claim 3, wherein the drive actuation module is configured to perform a drive procedure for the display screen to illuminate the display screen, and vice versa, the inspection process is illegal/valid and not illuminated.
7. A display screen debugging system according to claim 3, wherein the test module is configured to output the graphic sequence for testing in a specific order and at time intervals, and the test result is determined manually.
8. A display screen debugging system according to claim 3, wherein the drive generation module converts the current drive flow of the display screen into a drive source code file of the display screen and a parameter configuration file of the display screen, and saves the drive source code file and the parameter configuration file to a specified directory.
CN201910856461.1A 2019-09-11 2019-09-11 Display screen debugging method and system Active CN110928762B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910856461.1A CN110928762B (en) 2019-09-11 2019-09-11 Display screen debugging method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910856461.1A CN110928762B (en) 2019-09-11 2019-09-11 Display screen debugging method and system

Publications (2)

Publication Number Publication Date
CN110928762A CN110928762A (en) 2020-03-27
CN110928762B true CN110928762B (en) 2023-11-21

Family

ID=69848625

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910856461.1A Active CN110928762B (en) 2019-09-11 2019-09-11 Display screen debugging method and system

Country Status (1)

Country Link
CN (1) CN110928762B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113268213B (en) * 2021-06-07 2022-10-21 厦门强力巨彩光电科技有限公司 Debugging system and debugging method for LED display screen
CN114721893B (en) * 2022-06-09 2022-09-27 深圳精智达技术股份有限公司 Data processing method and related device of full-automatic equipment

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104978245A (en) * 2015-06-24 2015-10-14 福州瑞芯微电子有限公司 Display screen online diagnosis method and system
CN105183603A (en) * 2015-10-08 2015-12-23 广东欧珀移动通信有限公司 Terminal display screen effect debugging method and system
JP2017103814A (en) * 2017-02-09 2017-06-08 コニカミノルタ株式会社 Image processing apparatus, and method and program for generating screen data
CN107845357A (en) * 2017-09-28 2018-03-27 深圳前海骁客影像科技设计有限公司 Measurement jig lights the method and device of display screen
CN108307235A (en) * 2018-01-18 2018-07-20 晶晨半导体(上海)股份有限公司 A kind of screen parameter configuration system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104978245A (en) * 2015-06-24 2015-10-14 福州瑞芯微电子有限公司 Display screen online diagnosis method and system
CN105183603A (en) * 2015-10-08 2015-12-23 广东欧珀移动通信有限公司 Terminal display screen effect debugging method and system
JP2017103814A (en) * 2017-02-09 2017-06-08 コニカミノルタ株式会社 Image processing apparatus, and method and program for generating screen data
CN107845357A (en) * 2017-09-28 2018-03-27 深圳前海骁客影像科技设计有限公司 Measurement jig lights the method and device of display screen
CN108307235A (en) * 2018-01-18 2018-07-20 晶晨半导体(上海)股份有限公司 A kind of screen parameter configuration system

Also Published As

Publication number Publication date
CN110928762A (en) 2020-03-27

Similar Documents

Publication Publication Date Title
CN110928762B (en) Display screen debugging method and system
CN103235759A (en) Method and device for generating test cases
CN112270149A (en) Verification platform automation integration method and system, electronic equipment and storage medium
CN101017457A (en) Automatically testing method of computer software
CN106357670A (en) Simulator-based android application server side Web vulnerability detection method
CN104951400A (en) Method and device for testing product
JP2017084082A (en) Simulation device, test scenario file creation method, and test method using test scenario file
CN105980957B (en) Power monitoring system for virtual platform simulation
CN108572892B (en) PowerPC multi-core processor-based offline test method and device
US20120110383A1 (en) Method and apparatus for off-line analyzing crashed programs
CN116362198A (en) Method, system, storage medium and computing device for improving chip verification efficiency
US7243059B2 (en) Simulation of hardware based on smart buffer objects
CN109101414B (en) Massive UI test generation method and device based on buried point data
JP4906760B2 (en) Trace data analysis method and program thereof
CN111124774B (en) Method and related device for testing stability of server in starting process
CN116306429A (en) Method, device, computer storage medium and terminal for realizing state data capture
CN115562931A (en) Processor debugging module verification method and device, electronic equipment and storage medium
CN114661586A (en) Embedded computer software testing method
CN112765018B (en) Instrument and meter debugging system and method
CN114579457A (en) Novel power system firmware operation simulation platform and simulation method
CN113360397A (en) Regression testing method, device, equipment and storage medium of system function
CN111414194A (en) Interface information generation method and system, electronic equipment and storage medium
CN112035356A (en) Automatic testing method and system for web application compatibility
CN117112320A (en) Authentication method, platform, device, equipment and storage medium of interface controller
CN115048307A (en) Weak network testing method, device, equipment and storage medium of application software

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