CN111782455A - Portable equipment for testing screen end product - Google Patents
Portable equipment for testing screen end product Download PDFInfo
- Publication number
- CN111782455A CN111782455A CN202010455378.6A CN202010455378A CN111782455A CN 111782455 A CN111782455 A CN 111782455A CN 202010455378 A CN202010455378 A CN 202010455378A CN 111782455 A CN111782455 A CN 111782455A
- Authority
- CN
- China
- Prior art keywords
- screen
- performance test
- transparent transmission
- mcu
- test instruction
- 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.)
- Granted
Links
- 239000007795 chemical reaction product Substances 0.000 title claims abstract description 52
- 238000012360 testing method Methods 0.000 title claims abstract description 37
- 230000005540 biological transmission Effects 0.000 claims abstract description 106
- 238000011056 performance test Methods 0.000 claims abstract description 79
- 238000004891 communication Methods 0.000 claims abstract description 23
- 239000006227 byproduct Substances 0.000 claims description 24
- 238000012546 transfer Methods 0.000 claims description 8
- 239000000047 product Substances 0.000 claims description 7
- 230000002093 peripheral effect Effects 0.000 claims description 3
- 230000011664 signaling Effects 0.000 claims 1
- 238000012795 verification Methods 0.000 abstract description 5
- 101100236764 Caenorhabditis elegans mcu-1 gene Proteins 0.000 description 24
- 238000011161 development Methods 0.000 description 5
- 230000003993 interaction Effects 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 2
- 238000004590 computer program Methods 0.000 description 2
- 238000000034 method Methods 0.000 description 2
- 108010076504 Protein Sorting Signals Proteins 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/22—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
- G06F11/26—Functional testing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/22—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
- G06F11/2205—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing using arrangements specific to the hardware being tested
- G06F11/2221—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing using arrangements specific to the hardware being tested to test input/output devices or peripheral units
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Test And Diagnosis Of Digital Computers (AREA)
Abstract
The invention provides portable equipment for testing a screen end product, which is used between an upper computer and the screen end product to test the performance of the screen end product and comprises an MCU and a coding transmission sequencer which are mutually connected; the MCU is also connected with the upper computer and used for obtaining a current performance test instruction sent by the upper computer and sending a control instruction to the coding transmission sequencer through the integrated circuit bus IIC; the performance test instruction is one of audio and video display, IIC transparent transmission communication, IO transparent transmission and CRQ transparent transmission performance test instructions; the coding transmission sequencer is also connected with the upper computer and the screen end product and used for selecting corresponding functional channels to be started according to the control instruction and carrying out performance test on the screen end product. The invention can solve the problems of shortage and scarcity of host resources required by the existing debugging and testing of the screen end product, realize the testing and verification of various functions of the screen end product and greatly increase the flexibility and the versatility of the resources.
Description
Technical Field
The invention relates to the technical field of automobile electronic product testing, in particular to portable equipment for testing a screen end product.
Background
In the development process of the existing screen-end product, debugging and verification often need to be matched with a vehicle host. However, the host is usually developed by a company different from the display screen, so development, debugging and testing of the screen-side product are limited by the development of the host, which brings inconvenience to debugging and verification and cannot test better products; and the suppliers with expensive host computer usually do not want to provide multiple sets, and are limited in that the fixed communication protocol of a single project is only suitable for the same project, which brings great inconvenience and waste to resources.
Therefore, there is a need for a portable device for testing a screen-side product, which can solve the problems of shortage and scarcity of host resources required by the existing debugging and testing of the screen-side product, implement the multi-function testing and verification of the screen-side product, and greatly increase the flexibility and versatility of the resources.
Disclosure of Invention
The technical problem to be solved by the invention is to provide a portable device for testing a screen end product, which can solve the problems of shortage and shortage of host resources required by the existing debugging and testing of the screen end product, realize the multi-function testing and verification of the screen end product, and greatly increase the flexibility and the versatility of the resources.
In order to solve the technical problem, an embodiment of the present invention provides a portable device for testing a screen-side product, which is used between an upper computer and the screen-side product to test the performance of the screen-side product, and includes an MCU and a coding transfer sequencer, which are connected to each other; wherein,
the MCU is also connected with the upper computer and is used for obtaining a current performance test instruction sent by the upper computer and issuing a control instruction to the coding transmission sequencer through an integrated circuit bus IIC according to the obtained current performance test instruction; the performance test instruction is one of an audio and video display performance test instruction, an IIC transparent transmission communication performance test instruction, an IO transparent transmission performance test instruction and a CRQ transparent transmission performance test instruction;
the code transmission sequencer is also connected with the upper computer and the screen end product and is used for selecting a corresponding functional channel to be started according to the received control instruction so as to carry out performance test on the screen end product; the functional channels comprise an audio and video data transmission functional channel, a transparent transmission communication functional channel, an IO transparent transmission functional channel and a CRQ transparent transmission functional channel.
When the current performance test instruction obtained by the MCU is an audio/video display performance test instruction, the coding transmission sequencer starts audio/video data transmission function channels respectively connected with the upper computer, the MCU and the screen end product, and is used for carrying out audio/video display performance test on the screen end product.
When the current performance test instruction obtained by the MCU is an IIC transparent transmission communication performance test instruction, the coding transmission sequencer starts transparent transmission communication functional channels respectively connected with the MCU and the screen end product so as to carry out IIC transparent transmission communication performance test on the screen end product.
When the current performance test instruction obtained by the MCU is an IO transparent transmission performance test instruction, the coding transmission sequencer opens IO transparent transmission functional channels respectively connected with the MCU and the screen end product, and is used for carrying out IO transparent transmission performance test on the screen end product.
When the current performance test instruction obtained by the MCU is a CRQ transparent transmission performance test instruction, the coding transmission sequencer opens CRQ transparent transmission functional channels respectively connected with the MCU and the screen end product so as to carry out CRQ transparent transmission performance test on the screen end product.
And the MCU is connected with the upper computer through a USB interface.
The MCU is formed by an STM32F407 single chip microcomputer and a peripheral circuit thereof.
The encoding transmission sequencer is connected with the upper computer through an HDMI interface and is also connected with the screen end product through a low-voltage differential signal LVDS interface.
Wherein, the code transmission sequence device adopts a TI chip with the model number DS90UH 949.
And the screen end product is an LCD screen.
The embodiment of the invention has the following beneficial effects:
1. intelligentization: the automatic test can be realized by matching with an upper computer program, so that the test efficiency is greatly improved;
2. and (3) miniaturization: compared with a host with larger volume, the product has smaller volume;
3. flexibility: the upper computer is used for freely setting various parameters of video output through the HDMI interface, and simultaneously sending IIC messages of different protocols and controlling different states of the IO interface through the USB interface;
4. simplification: the upper computer is used for receiving IIC data and IO port states through the USB interface, and debugging personnel can observe the communication and working states of the whole system clearly;
5. the multipurpose: the multifunctional computer can be used for multiple purposes only by simply switching the configuration of the upper computer and the corresponding script, so that the development cost of the host matched with each project is greatly reduced;
6. the service life is long: all operations are transmitted to the MCU for control through the man-machine interaction control of the upper computer, so that the damage of components caused by manual operation can be avoided.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is within the scope of the present invention for those skilled in the art to obtain other drawings based on the drawings without inventive exercise.
Fig. 1 is a schematic structural diagram of a portable device for testing a screen-end product according to an embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention will be described in further detail with reference to the accompanying drawings.
As shown in fig. 1, in an embodiment of the present invention, a portable device for testing a screen-side product is provided, which is used between an upper computer (e.g., a PC) and the screen-side product to test performance of the screen-side product (e.g., an LCD screen), and includes an MCU1 and a code-transmitting sequencer 2 connected to each other; wherein,
the MCU1 is also connected with the upper computer and used for obtaining a current performance test instruction sent by the upper computer and issuing a control instruction to the coding transfer sequencer 2 through the IIC according to the obtained current performance test instruction; the performance test instruction is one of an audio and video display performance test instruction, an IIC transparent transmission communication performance test instruction, an IO transparent transmission performance test instruction and a CRQ transparent transmission performance test instruction; the MCU1 is connected with the upper computer through a USB interface, and the MCU1 is formed by an STM32F407 single chip microcomputer and peripheral circuits thereof;
the coding transmission sequencer 2 is also connected with the upper computer and the screen end product and is used for selecting a corresponding functional channel to be started according to the received control instruction so as to carry out performance test on the screen end product; the functional channels comprise an audio and video data transmission functional channel, a transparent transmission communication functional channel, an IO transparent transmission functional channel and a CRQ transparent transmission functional channel; the encoding transmission sequencer 2 is connected with an upper computer through an HDMI interface and is also connected with a screen end product through an LVDS interface, and the encoding transmission sequencer 2 adopts a TI chip with the model number of DS90UH 949.
In the embodiment of the invention, if the current performance test instruction obtained by the MCU1 is an audio/video display performance test instruction, the coding transmission sequencer 2 starts audio/video data transmission function channels respectively connected with the upper computer, the MCU1 and the screen end product, so as to perform an audio/video display performance test on the screen end product; or
If the current performance test instruction obtained by the MCU1 is an IIC transparent transmission communication performance test instruction, the coding transmission sequencer 2 starts transparent transmission communication functional channels respectively connected between the MCU and the screen-side product to perform an IIC transparent transmission communication performance test on the screen-side product; or
If the current performance test instruction obtained by the MCU1 is an IO transparent transmission performance test instruction, the coding transmission sequencer 2 starts IO transparent transmission functional channels respectively connected between the MCU and the screen end product to perform IO transparent transmission performance test on the screen end product; or
If the current performance test instruction obtained by the MCU1 is a CRQ transparent transmission performance test instruction, the code transmitting sequencer 2 starts CRQ transparent transmission functional channels respectively connected between the MCU and the screen end product to perform a CRQ transparent transmission performance test on the screen end product.
Therefore, the portable device for testing the screen-end product in the embodiment of the invention mainly realizes four functions, which are as follows:
(1) and (3) carrying out display performance test on the video sequence coding output:
the upper computer sends an audio and video display performance test instruction to the MCU1 through the USB interface;
the MCU1 receives the audio and video display performance test instruction and controls all audio and video data transmission function channels on the coding transmission sequencer 2 to be opened through the IIC after being analyzed by a protocol, wherein the audio and video data transmission function channels comprise audio and video data transmission function channels between the MCU1 and the coding transmission sequencer 2, between the coding transmission sequencer 2 and an upper computer and between the coding transmission sequencer 2 and a screen-end product.
Then, the upper computer transmits the original audio and video signal to the encoding transmission sequencer 2 by using the HDMI cable, and then transmits the original audio and video signal sequence to the screen end product on FPDLINK III through the encoding transmission sequencer 2. Because the signal comes from the display card of the upper computer, advanced parameters such as the leading edge, the synchronous width, the movable pixel and the like of the video signal can be set through the display card of the upper computer, and various video signals can be output, so that the method is flexible.
(2) And (3) testing the flexible IIC transparent transmission communication performance:
the upper computer sends an IIC transparent transmission communication performance test instruction to the MCU1 through the USB interface;
the MCU1 receives the IIC transparent transmission communication performance test instruction and is analyzed by the protocol, all IIC transparent transmission communication function channels on the coding transmission sequencer 2 are controlled to be opened through the IIC, data to be sent by an upper computer can be transmitted to the coding transmission sequencer 2 through the IIC and then transmitted to a screen end product on FPDLINK III, a data signal of the screen end product can be sent to FPDLINK III, the coding transmission sequencer 2 correspondingly analyzes the data signal, then transmits the corresponding data signal to the MCU1 through the IIC, and then the MCU1 transmits the data signal back to the upper computer through the corresponding protocol.
(3) And GPIO control and transparent transmission performance test:
the upper computer sends an IO transparent transmission performance test instruction to the MCU1 through the USB interface;
the MCU1 receives the IO transparent transmission performance test instruction, and after the IO transparent transmission performance test instruction is analyzed by a protocol, all IO transparent transmission functional channels on the IIC control coding transmission sequencer 2 are opened so as to carry out IO transparent transmission performance test on a screen end product. At this time, the IO port of the MCU1 is directly connected to the IO port of the code transfer sequencer 2 through level conversion, and any IO port mode can be configured as input, output, and PWM by the upper computer. The IO port of the MCU1 is an external port of a product, and has the functions of 12V/5V (software flexible selection) output, PWM (pulse width modulation), input detection and AD acquisition, and the functions can be freely configured by an upper computer.
(4) CRQ transparent transmission performance test:
the upper computer sends a CRQ transparent transmission performance test instruction to the MCU1 through the USB interface;
the MCU1 receives the CRQ transparent transmission performance test instruction and controls all CRQ transparent transmission function channels on the code transmission sequencer 2 to be opened through the IIC after the CRQ transparent transmission performance test instruction is analyzed by a protocol, so that a CRQ transparent transmission performance test is carried out on a screen-end product. Certainly, the MCU1 always detects the interrupt pin of the code transfer sequencer 2, and when the code transfer sequencer 2 has an interrupt, the MCU1 actively sends a corresponding command to the upper computer, and then the upper computer performs the human-computer interaction logic processing.
The embodiment of the invention has the following beneficial effects:
1. intelligentization: the automatic test can be realized by matching with an upper computer program, so that the test efficiency is greatly improved;
2. and (3) miniaturization: compared with a host with larger volume, the product has smaller volume;
3. flexibility: the upper computer is used for freely setting various parameters of video output through the HDMI interface, and simultaneously sending IIC messages of different protocols and controlling different states of the IO interface through the USB interface;
4. simplification: the upper computer is used for receiving IIC data and IO port states through the USB interface, and debugging personnel can observe the communication and working states of the whole system clearly;
5. the multipurpose: the multifunctional computer can be used for multiple purposes only by simply switching the configuration of the upper computer and the corresponding script, so that the development cost of the host matched with each project is greatly reduced;
6. the service life is long: all operations are transmitted to the MCU for control through the man-machine interaction control of the upper computer, so that the damage of components caused by manual operation can be avoided.
While the invention has been described in connection with what is presently considered to be the most practical and preferred embodiment, it is to be understood that the invention is not to be limited to the disclosed embodiment, but on the contrary, is intended to cover various modifications and equivalent arrangements included within the spirit and scope of the appended claims.
Claims (10)
1. A portable device for testing a screen end product is used between an upper computer and the screen end product to test the performance of the screen end product, and is characterized by comprising an MCU and a coding transmission sequencer which are mutually connected; wherein,
the MCU is also connected with the upper computer and is used for obtaining a current performance test instruction sent by the upper computer and issuing a control instruction to the coding transmission sequencer through an integrated circuit bus IIC according to the obtained current performance test instruction; the performance test instruction is one of an audio and video display performance test instruction, an IIC transparent transmission communication performance test instruction, an IO transparent transmission performance test instruction and a CRQ transparent transmission performance test instruction;
the code transmission sequencer is also connected with the upper computer and the screen end product and is used for selecting a corresponding functional channel to be started according to the received control instruction so as to carry out performance test on the screen end product; the functional channels comprise an audio and video data transmission functional channel, a transparent transmission communication functional channel, an IO transparent transmission functional channel and a CRQ transparent transmission functional channel.
2. The portable device for testing a screen-side product according to claim 1, wherein when the current performance test instruction obtained by the MCU is an audio/video display performance test instruction, the encoding transmission sequencer opens audio/video data transmission function channels respectively connected to the upper computer, the MCU, and the screen-side product, so as to perform an audio/video display performance test on the screen-side product.
3. The portable device for testing a screen-side product according to claim 1, wherein when the current performance test instruction obtained by the MCU is an IIC transparent transmission communication performance test instruction, the code transmission sequencer opens transparent transmission communication function channels respectively connected to the MCU and the screen-side product to perform an IIC transparent transmission communication performance test on the screen-side product.
4. The portable device according to claim 1, wherein when the current performance test instruction obtained by the MCU is an IO transparent transmission performance test instruction, the code transfer sequencer opens IO transparent transmission functional channels respectively connected to the MCU and the screen product, so as to perform an IO transparent transmission performance test on the screen product.
5. The portable device for testing a screen-side product according to claim 1, wherein when the current performance test instruction obtained by the MCU is a CRQ transparent transmission performance test instruction, the code transfer sequencer opens CRQ transparent transmission function channels respectively connected to the MCU and the screen-side product to perform a CRQ transparent transmission performance test on the screen-side product.
6. The portable device for testing screen-end products of claim 1, wherein the MCU is connected to the upper computer through a USB interface.
7. The portable device for testing screen-side products of claim 1, wherein the MCU is formed of a model STM32F407 single chip microcomputer and its peripheral circuits.
8. The portable device for testing a screen-side product according to claim 1, wherein the encoding transfer sequencer is connected to the upper computer through an HDMI interface and is further connected to the screen-side product through a Low Voltage Differential Signaling (LVDS) interface.
9. The portable device for testing screen-end products of claim 1, wherein the encoded transmit sequencer employs a TI chip model DS90UH 949.
10. The portable device for testing a screen-end product of claim 1, wherein the screen-end product is an LCD screen.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010455378.6A CN111782455B (en) | 2020-05-26 | Portable device for testing screen end product |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010455378.6A CN111782455B (en) | 2020-05-26 | Portable device for testing screen end product |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111782455A true CN111782455A (en) | 2020-10-16 |
CN111782455B CN111782455B (en) | 2024-07-30 |
Family
ID=
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112882975A (en) * | 2021-03-09 | 2021-06-01 | 苏州海光芯创光电科技股份有限公司 | MCU peripheral access system and access method |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104217667A (en) * | 2014-09-05 | 2014-12-17 | 武汉精测电子技术股份有限公司 | Test method and test system for implementing COMMAND-mode MIPI (mobile industry processor interface) modules |
WO2017148365A1 (en) * | 2016-03-04 | 2017-09-08 | 华为技术有限公司 | Method for processing data collected by touch panel, and terminal device |
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104217667A (en) * | 2014-09-05 | 2014-12-17 | 武汉精测电子技术股份有限公司 | Test method and test system for implementing COMMAND-mode MIPI (mobile industry processor interface) modules |
WO2017148365A1 (en) * | 2016-03-04 | 2017-09-08 | 华为技术有限公司 | Method for processing data collected by touch panel, and terminal device |
Non-Patent Citations (2)
Title |
---|
C. -H. CHEN 等: "Edge Computing Gateway of the Industrial Internet of Things Using Multiple Collaborative Microcontrollers", 《IN IEEE NETWORK》, vol. 32, no. 1, 26 January 2018 (2018-01-26), pages 24 - 32, XP011676367, DOI: 10.1109/MNET.2018.1700146 * |
王燕东: "基于嵌入式实时***的步进电机协同运动控制***设计与实现", 《中国优秀硕士学位论文全文数据库信息科技辑》, no. 2019, 15 February 2019 (2019-02-15), pages 140 - 1006 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112882975A (en) * | 2021-03-09 | 2021-06-01 | 苏州海光芯创光电科技股份有限公司 | MCU peripheral access system and access method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108459982B (en) | Communication equipment and switching method of USB and serial port | |
CN210129132U (en) | Interactive intelligent tablet | |
CN106454153A (en) | Touch terminal and display method thereof | |
CN210324144U (en) | Single-screen double-system switching display touch system for vehicle-mounted extension line expansion | |
CN112214383A (en) | Information prompting method, prompting device, expansion equipment and readable storage medium | |
CN107665036B (en) | Electric power supply control system | |
CN102445981B (en) | Data transmission system and data transmission method | |
CN210405539U (en) | Four-digit multi-type vehicle-mounted camera module test system | |
CN111782455B (en) | Portable device for testing screen end product | |
CN210442789U (en) | Touch display device and system | |
CN111782455A (en) | Portable equipment for testing screen end product | |
CN215420573U (en) | Multifunctional video signal expansion interface and display terminal | |
CN210515231U (en) | Two-in-one converter | |
CN201515472U (en) | Testing device for USB interface of television set-top box | |
CN1766864A (en) | Calculator device having a USB connection | |
CN210155656U (en) | Interactive flat plate with Type-C interface and interactive flat plate system | |
CN1987560A (en) | CAN bus programmable display device | |
CN103853572A (en) | Starting-up method and electronic equipment | |
CN110290333B (en) | Signal sending method and system, adapter plate and storage medium | |
CN101355690B (en) | Additional device and main switching device for remote monitoring system as well as preprocessing method | |
CN103279055A (en) | Design scheme of adaptor board for connecting Arinc708 board card with field programmable gate array (FPGA) development board | |
CN109558343B (en) | PC interface signal switching device and method based on touch frame | |
CN111274076A (en) | Debugging system | |
CN111352776A (en) | Device and method for capturing BIOS (basic input output System) and BMC (baseboard management controller) serial port data through FPGA (field programmable gate array) | |
CN214795911U (en) | Data type control circuit and circuit board |
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 | ||
CB02 | Change of applicant information | ||
CB02 | Change of applicant information |
Address after: No. 289 and 291, Binhai Second Road, Wenzhou Economic and Technological Development Zone, Zhejiang Province, 325000 Applicant after: Zhejiang Changjiang Automobile Electronics Co.,Ltd. Address before: No.289, Binhai 2nd Road, Wenzhou Economic and Technological Development Zone, Zhejiang Province 325000 Applicant before: WENZHOU CHANGJIANG AUTOMOBILE ELECTRONIC SYSTEM Co.,Ltd. |
|
GR01 | Patent grant |