Display method and receiving card of LED display screen with special-shaped structure

文档序号:9724 发布日期:2021-09-17 浏览:40次 中文

1. A display method of an LED display screen with a special-shaped structure is characterized by comprising the following steps:

the receiving card receives the pixel point reverse-wiring table and the display data set; the pixel point anti-routing table is generated by an upper computer according to a preset routing table generation strategy, and the display data set is the setting of the upper computer on video data according to a preset data set definition strategy and an LED display screen;

reading display data corresponding to each pixel point according to the pre-acquired LED screen shape characteristics, the pixel point anti-routing table and the display data group;

and sending the display data to the LED display screen for display.

2. The method for displaying the LED display screen with the special-shaped structure as claimed in claim 1, wherein the step of generating the pixel point anti-routing table for the upper computer according to the preset routing table generating strategy comprises:

the upper computer generates a primary route table with pixel points as units by adopting an arbitrary point tracing mode;

and optimizing the initial routing table according to the LED screen information and a preset routing table optimization strategy, and obtaining the pixel point reverse routing table.

3. The method of claim 1, further comprising:

receiving a screen setting data set by the receiving card; and

and reading the display data corresponding to each pixel point according to the pre-acquired LED screen shape characteristics and the pixel point anti-routing table, the display data group and the screen setting data group.

4. The method of claim 3, wherein generating the screen setting data set comprises:

the upper computer combines the lamp points into a plurality of lamp point sets according to the corresponding relation between the chip pins and the lamp points driven by the chip pins, and each lamp point set is a data group;

and splicing the data groups to generate the screen setting data group.

5. The method for displaying the irregularly-structured LED display screen as recited in any of claims 1 to 4, further comprising:

receiving a pixel point sequence arrangement table by a receiving card; and the pixel point sequence arrangement table is generated by an upper computer according to a preset pixel point sequence generation strategy.

6. The method of claim 5, further comprising:

and reading the display data corresponding to each pixel point according to the pre-acquired LED screen shape characteristics, the pixel point back-routing table, the pixel point sequence arrangement table and the display data group.

7. The method as claimed in claim 5, wherein the step of generating the pixel point sequence arrangement list by the upper computer according to a preset pixel point sequence generation strategy comprises:

the upper computer generates a preliminary sequence table with chip pins as units according to the chip pin scanning mode;

and screening pins for output from the preliminary sequence list according to a preset sequence list screening strategy, thereby generating the pixel point sequence arrangement list.

8. The method of claim 5, further comprising:

and rearranging the display data according to the pixel point sequence arrangement table.

9. The method for displaying the irregularly-structured LED display screen of any one of claims 1 to 8, further comprising:

and correcting the display data according to a preset correction strategy.

10. The utility model provides a receiving card of dysmorphism LED display screen which characterized in that, receiving card includes receiving module, reads module and sending module, wherein:

the receiving module is connected with the reading module and is used for receiving the pixel point anti-routing list and the display data set; the pixel point anti-routing table is generated by an upper computer according to a preset routing table generation strategy, and the display data set is the setting of the upper computer on video data according to a preset data set definition strategy and an LED display screen;

the reading module is connected with the receiving module and the sending module and used for reading display data corresponding to each pixel point according to the pre-acquired LED screen shape characteristics, the pixel point anti-routing table and the display data set;

and the sending module is connected with the reading module and used for sending the display data to the LED display screen for displaying.

Background

In the prior art, at least one program for controlling the LED display needs to be formulated for each LED display screen to realize the function of displaying and playing the LED display screen through the program for controlling the LED display, but the prior art has the following problems: different programs for controlling LED display need to be formulated between different LED display screens, even one same LED display screen needs to formulate a plurality of different programs for controlling LED display, and for a special-shaped screen, the problem that the workload for manually formulating the programs for controlling LED display is reduced by a universal program for controlling LED display does not exist, and the problem that the programs for controlling LED display are not compatible obviously exists.

Therefore, there is a need to find a new technical solution to solve the above problems.

Disclosure of Invention

Aiming at the technical problems in the prior art, the invention provides a display method and a receiving card of a specially-structured LED display screen.

A display method of an LED display screen with a special-shaped structure comprises the following steps:

the receiving card receives the pixel point reverse-wiring table and the display data set; the pixel point anti-routing table is generated by the upper computer according to a preset routing table generation strategy, and the display data set is set by the upper computer according to a preset data set definition strategy and the video data set of the LED display screen;

reading display data corresponding to each pixel point according to the pre-acquired LED screen shape characteristics, the pixel point anti-routing table and the display data group;

and sending the display data to an LED display screen for display.

Further, the pixel point anti-routing table is generated for the host computer according to the preset routing table generation strategy, and includes:

the upper computer generates a primary route table with pixel points as units by adopting an arbitrary point tracing mode;

and optimizing the primary routing table according to the LED screen information and a preset routing table optimization strategy, and obtaining a pixel point anti-routing table.

Further, the display method further comprises:

receiving a screen setting data set by the receiving card; and

reading display data corresponding to each pixel point according to the pre-acquired LED screen shape characteristics, the pixel point anti-routing table, the display data set and the screen setting data set;

further, generating the screen setting data group includes:

the upper computer combines the lamp points into a plurality of lamp point sets according to the corresponding relation between the chip pins and the lamp points driven by the chip pins, and each lamp point set is a data group;

and splicing the plurality of data groups to generate a screen setting data group.

Further, the display method further comprises: receiving a pixel point sequence arrangement table by a receiving card; and the pixel point sequence arrangement table is generated by the upper computer according to a preset pixel point sequence generation strategy.

Further, the display method further comprises:

and reading the display data corresponding to each pixel point according to the pre-acquired LED screen shape characteristics, the pixel point back-routing list, the pixel point sequence arrangement list and the display data group.

Further, the pixel point sequence arrangement table is generated by an upper computer according to a preset pixel point sequence generation strategy, and comprises:

the upper computer generates a preliminary sequence table with chip pins as units according to the chip pin scanning mode;

and screening pins for output from the preliminary sequence list according to a preset sequence list screening strategy, thereby generating a pixel point sequence arrangement list.

Further, the display method further comprises:

and rearranging the display data according to the pixel point sequence list.

Further, the display method further comprises:

and correcting the display data according to a preset correction strategy.

The invention also comprises a receiving card of the LED display screen with the special-shaped structure, wherein the receiving card comprises a receiving module, a reading module and a sending module, and the receiving module comprises:

the receiving module is connected with the reading module and used for receiving the pixel point anti-routing list and the display data set; the display data set is the setting of the upper computer on video data according to a preset data set definition strategy and an LED display screen;

the reading module is connected with the receiving module and the sending module and used for reading display data corresponding to each pixel point according to the pre-acquired LED screen shape characteristics, the pixel point anti-routing table and the display data set;

and the sending module is connected with the reading module and used for sending the display data to the LED display screen for displaying.

According to the display method and the receiving card of the LED display screen with the special-shaped structure, the purpose of well displaying the LED display screens with various special-shaped structures is achieved, the general rate of displaying programs of the special-shaped LED display screens is improved, the workload of manual formulation is reduced, the problem that the displaying programs of different LED display screens are incompatible is solved, and the display efficiency of the LED display screens is indirectly improved.

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 described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.

FIG. 1 is a flowchart (I) of steps of a display method of an LED display screen with a special-shaped structure according to an embodiment of the present invention;

FIG. 2 is a flowchart (II) of steps of a display method of an LED display screen with a special-shaped structure according to an embodiment of the present invention;

FIG. 3 is a flow chart (III) illustrating steps of a display method of an LED display screen with a special-shaped structure according to an embodiment of the present invention;

FIG. 4 is a flowchart (IV) illustrating steps of a display method of an LED display screen with a special-shaped structure according to an embodiment of the present invention;

FIG. 5 is a flowchart (V) illustrating steps of a display method of an LED display screen with a special-shaped structure according to an embodiment of the present invention;

FIG. 6 is a flowchart (VI) illustrating steps of a display method of an LED display screen with a special-shaped structure according to an embodiment of the present invention;

FIG. 7 is a flowchart (VII) illustrating steps of a display method of an LED display screen with a special-shaped structure according to an embodiment of the present invention;

FIG. 8 is a flowchart (eighth) illustrating steps of a display method of an LED display screen with a special-shaped structure according to an embodiment of the present invention;

fig. 9 is a structural composition diagram of a receiving card of the LED display screen with the irregular structure according to the embodiment of the present invention.

Detailed Description

The technical solutions in the embodiments of the present invention will be described clearly and completely with reference to the accompanying drawings in the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.

The invention relates to a scheme designed for an LED display screen with a special-shaped structure (such as various hollow screens and triangular screens), namely a display method of the LED display screen with the special-shaped structure, which is disclosed by the embodiment of the invention, as shown in fig. 1, the method comprises the following steps:

step S101: and the receiving card receives the pixel point reverse-wiring table and the display data set.

The route table is a corresponding relation between the video data and the positions of the lamp points, and reflects the transmission sequence of the video data on the lamp points, and the contents of the anti-route table and the route table are consistent but the sequence is just opposite. The pixel point anti-routing table is generated by an upper computer according to a preset routing table generation strategy, the upper computer introduces the LED display screen and video data into a software layer, and the display of the LED display screen with the special-shaped structure is realized through the method of each embodiment of the invention. As shown in fig. 2, the specific generation process of the pixel point anti-route table includes:

step S201: the upper computer generates a primary route table with pixel points as units by adopting an arbitrary point tracing mode.

The method realizes full-screen point tracing of the LED display screen, enables any one lamp point to display video data of any position, has great flexibility and adaptability, and can adopt a mode that each lamp point traces points independently for the LED display screen with high complexity, such as a twelve animals type LED display screen, due to irregular arrangement of the lamp points, thereby flexibly coping with various types of screens.

The initial route table should include snapshot information and extraction information, the extraction information is specific to the pins, and because a plurality of pins exist on the row management decoding chip and the column driving chip, the pins are used as empty pins under the condition that the pins are not used, at this time, in the transmission process of the video data, another dummy data can be used for replacing the pins so as to enable the video data to be output from the next pin, for example, 4 pins, the No. 2 pin is an empty pin, and the data needing to be transmitted to the No. 2 pin is transmitted to the No. 3 pin; the snapshot information is similar to the snapshot information, and is only for a light point, i.e., a point that does not need to transmit video data, and is also depicted in the process of the snapshot according to the above process, but gives a dummy data. The initial route table generated in the step can be used as the pixel point reverse route table to perform subsequent step operation of reading display data. In order to reduce the processing cycle of the synchronous dynamic random access memory, in this embodiment, the preliminary routing table may also be optimized through step S202, specifically:

step S202: and optimizing the primary routing table according to the LED screen information and a preset routing table optimization strategy, and obtaining a pixel point anti-routing table.

Since the preliminary routing table is generated in an arbitrary dot pattern form, the data transmission period under the preliminary routing table may be longer, and therefore, in this step, the preliminary routing table is further optimized in order to optimize the data transmission period.

For example, when the LED display is in a normal direction, each LED light point is arranged in a row-by-row manner, assuming that the initial route table is to trace the first light point in the first row, then sequentially trace the first light point in the second row, the second light point in the first row, and the second light point in the second row, the video data transmission efficiency of the synchronous dynamic random access memory such as SDRAM/DDR2/DDR3 in this trace manner will be greatly reduced, and after performing the optimization processing, the first light point in the first row may be traced first, then sequentially trace the second light point in the first row, the first light point in the second row, and finally the second light point in the second row may be traced, and according to the first N-shaped trace manner, 30 cycles may be required, and according to the optimization manner, 10 cycles from the first light point in the second row to the second light point in the first row may be dropped, and further the optimization is performed to 20 cycles, therefore, the data transmission period of the SDRAM/DDR2/DDR3 under the pixel reverse route table is certainly less than or equal to the data transmission period of the SDRAM/DDR2/DDR3 under the preliminary route table, and therefore the operation of the step S202 can improve the data transmission efficiency of the SDRAM/DDR2/DDR3 and the like. The data transmission period in this embodiment is counted in the existing calculation manner, which is not described herein again.

The display data set in step S101 is the setting of the video data by the upper computer according to the preset data set definition policy and the LED display screen, and the content of the display data set is the content to be displayed by the LED display screen.

Step S102: and reading the display data corresponding to each pixel point according to the pre-acquired LED screen shape characteristics, the pixel point anti-routing table and the display data group.

And the receiving card sequentially reads the display data of all the pixel points according to the pixel point anti-routing table and the display data group and by combining the shape characteristics of the LED screen, and the whole video data is read. The shape characteristics of the LED screen reflect some structural characteristics of the LED display screen, for example, the LED display screen has a folding mode or multiple combination modes, for example, the same line of one LED display screen is folded into two halves, for example, the combination of various special-shaped forms, etc., and the shape characteristics of the LED screen should be considered in the reading process of the display data.

Step S103: and sending the display data to an LED display screen for display.

After the display data of each pixel point are read through the steps, the display data are sent to the LED display screen to be correspondingly displayed.

As shown in fig. 3, the display method according to the embodiment of the present invention further includes: and the receiving card receives the screen setting data set and reads the display data corresponding to each pixel point according to the pre-acquired LED screen shape characteristics, the pixel point anti-routing table, the display data set and the screen setting data set. Namely:

step S301: the receiving card receives the pixel point reverse-wiring table, the display data set and the screen setting data set.

Step S302: and reading the display data corresponding to each pixel point according to the pre-acquired LED screen shape characteristics, the pixel point anti-routing table, the display data group and the screen setting data group.

Step S303: and sending the display data to an LED display screen for display.

Specifically, the screen setting data set is generated by an upper computer, and the specific generation process is as follows:

the upper computer combines the lamp points into a plurality of lamp point sets according to the corresponding relation between the chip pins and the lamp points driven by the chip pins, and each lamp point set is a data group;

and splicing the plurality of data groups to generate a screen setting data group.

Each group of pins in the FPGA drives a part of lamp points, the lamp points form a lamp point set, and then different data groups are spliced, so that the setting of the LED display screen is efficiently completed. The data group can be regarded as a minimum repeating unit, for example, two identical boxes are arranged in a routing sequence once, and each time, the data group can be carried out according to the same routing sequence without rearrangement.

Specifically, as shown in fig. 4, another embodiment of the present invention includes:

step S401: the receiving card receives the pixel point reverse-route table, the display data set and the pixel point sequence arrangement table.

The pixel point anti-wiring table is generated by the upper computer according to a preset wiring table generation strategy, and the display data set is set for the LED display screen by the upper computer according to a preset data set definition strategy and video data. The generation process of the pixel point anti-trace list and the display data set can refer to the explanation of the foregoing embodiment, and will not be repeated here. The embodiment obtains the pixel point anti-routing list and the display data group, and is suitable for displaying the LED display screen with the parallel structure, if the LED display screen with the serial structure is targeted, the pixel point sequence list needs to be obtained, and the display data is read together with the pixel point anti-routing list and the display data group. The pixel point sequence list is generated by an upper computer according to a preset pixel point sequence generation strategy, as shown in fig. 5, the generation process of the pixel point sequence list is as follows:

step S501: and the upper computer generates a preliminary sequence table with chip pins as units according to the chip pin scanning mode.

The upper computer is in the in-process of tracing the point, also traces foot operation simultaneously, and the chip traces the foot mode and is in order to find out different pin (pin) and show it, so, when the upper computer was generated according to the mode of tracing the point wantonly and was used the initial walking line table of pixel as the unit, also generated the preliminary sequence table with the chip pin as the unit according to the chip simultaneously.

Step S502: and screening pins for output from the preliminary sequence list according to a preset sequence list screening strategy, thereby generating a pixel point sequence arrangement list.

In order to output video data from a necessary pin and not output video data from a useless pin, the pin not used for output is written to 0 and the pin used for output is written to 1 according to whether the pin is used for output, so that the data transmission efficiency of the SDRAM/DDR is improved.

Step S402: and reading the display data corresponding to each pixel point according to the pre-acquired LED screen shape characteristics, the pixel point back-routing list, the pixel point sequence arrangement list and the display data group.

Step S403: and sending the display data to an LED display screen for display.

As shown in fig. 6, the embodiment of the present invention further includes, on the basis of the embodiment corresponding to fig. 4, the steps of:

step S404: and rearranging the display data according to the pixel point sequence list.

After the display data is read in step S402, the pixels in the display data are rearranged according to the pixel point sequence arrangement table, because the setting of the pins on the FPGA chip does not take the play sequence into consideration, this step is to transport the video data out of the corresponding pins according to the play sequence, for example, GPIO pins in the receiving card, the video data are transported out in series in a straight line form, a relabeling mode can be adopted, for example, the arrangement of the previous pixel point reverse-routing table to the pins of the FPGA chip is that the first pin is 1, the second pin is 2, the third pin is 3, the fourth pin is 4, and at this time, the first pin can be changed into the first pin 2, the second pin is 1, the third pin is 4, the fourth pin is 3 or the like according to the pixel point sequence arrangement table. And sending the rearranged display data to the LED display screen for display.

Specifically, on the basis of the embodiments shown in fig. 1 and 4, as shown in fig. 7 and 8, the present embodiment is:

step S101: and the receiving card receives the pixel point reverse-wiring table and the display data set.

Step S102: and reading the display data corresponding to each pixel point according to the pre-acquired LED screen shape characteristics, the pixel point anti-routing table and the display data group.

Step S104: and correcting the display data according to a preset correction strategy.

Step S103: and sending the display data to an LED display screen for display.

And the number of the first and second groups,

step S401: the receiving card receives the pixel point reverse-route table, the display data set and the pixel point sequence arrangement table.

Step S402: and reading the display data corresponding to each pixel point according to the pre-acquired LED screen shape characteristics, the pixel point back-routing list, the pixel point sequence arrangement list and the display data group.

Step S405: and correcting the display data according to a preset correction strategy.

Step S403: and sending the display data to an LED display screen for display.

The two embodiments add correction operation to the display data, the correction mode may be Gamma correction or chromaticity correction, and the specific correction process for the display data is not limited in this embodiment, and those skilled in the art can implement the correction by referring to the existing scheme for display correction. The invention also provides a receiving card of the LED display screen with special-shaped structure, as shown in fig. 9, the receiving card 100 includes a receiving module 10, a reading module 20 and a sending module 30, wherein:

the receiving module 10 is connected with the reading module 20 and is used for receiving the pixel point anti-routing list and the display data set; the pixel point anti-routing table is generated by the upper computer according to a preset routing table generation strategy, and the display data set is set for the upper computer according to a preset data set definition strategy and the video data set of the LED display screen.

And the reading module 20 is connected with the receiving module 10 and the sending module 30, and is configured to read display data corresponding to each pixel point according to the pre-obtained LED screen shape characteristics, the pixel point anti-routing table, and the display data set.

And the sending module 30 is connected with the reading module 20 and is used for sending the display data to the LED display screen for displaying.

Specifically, the receiving module 10 in the receiving card 100 is further configured to receive the screen setting data set. And the reading module 20 is configured to read display data corresponding to each pixel point according to the pre-obtained LED screen shape characteristics, the pixel point anti-routing table, the display data set, and the screen setting data set. The screen setting data set is generated by an upper computer, and the process is as follows: the upper computer combines the lamp points into a plurality of lamp point sets according to the corresponding relation between the chip pins and the lamp points driven by the chip pins, and each lamp point set is a data group; and splicing the plurality of data groups to generate a screen setting data group.

Specifically, the receiving module 10 in the receiving card 100 is further configured to receive a pixel point sequence list, where the pixel point sequence list is generated by the upper computer according to a preset pixel point sequence generation policy. And the reading module 20 is configured to read display data corresponding to each pixel point according to the pre-obtained LED screen shape characteristics, the pixel point reverse-routing table, the pixel point sequence arrangement table, and the display data set. Specifically, as shown in fig. 1, the receiving card 100 implements the control display of the LED display screen with the special-shaped structure according to the following steps:

step S101: and the receiving card receives the pixel point reverse-wiring table and the display data set.

As shown in fig. 2, the specific generation process of the pixel point anti-route table includes:

step S201: and the upper computer generates a primary route table taking pixel points as units according to an arbitrary tracing point mode.

Step S202: and optimizing the primary routing table according to the LED screen information and a preset routing table optimization strategy, and obtaining a pixel point anti-routing table.

As shown in fig. 3, the display method further includes:

step S301: the receiving card receives the pixel point reverse-wiring table, the display data set and the screen setting data set.

Step S302: and reading the display data corresponding to each pixel point according to the pre-acquired LED screen shape characteristics, the pixel point anti-routing table, the display data group and the screen setting data group.

Step S303: and sending the display data to an LED display screen for display.

As shown in fig. 4, another implementation of the receiving card 100 of the present invention includes:

step S401: the receiving card receives the pixel point reverse-route table, the display data set and the pixel point sequence arrangement table.

As shown in fig. 5, the generation process of the pixel point sequence arrangement table includes the following steps:

step S501: and the upper computer generates a preliminary sequence table with chip pins as units according to the chip pin scanning mode.

Step S502: and screening pins for output from the preliminary sequence list according to a preset sequence list screening strategy, thereby generating a pixel point sequence arrangement list.

Step S402: and reading the display data corresponding to each pixel point according to the pre-acquired LED screen shape characteristics, the pixel point back-routing list, the pixel point sequence arrangement list and the display data group.

Step S403: and sending the display data to an LED display screen for display.

As shown in fig. 6, in the embodiment of the present invention, the method further includes the steps of:

step S404: and rearranging the display data according to the pixel point sequence list.

Specifically, on the basis of the embodiments shown in fig. 1 and 4, as shown in fig. 7 and 8, another implementation manner of the receiving card 100 of the present invention is as follows:

step S101: and the receiving card receives the pixel point reverse-wiring table and the display data set.

Step S102: and reading the display data corresponding to each pixel point according to the pre-acquired LED screen shape characteristics, the pixel point anti-routing table and the display data group.

Step S104: and correcting the display data according to a preset correction strategy.

Step S103: and sending the display data to an LED display screen for display.

And the number of the first and second groups,

step S401: the receiving card receives a pixel point reverse wiring table, a display data set and a pixel point sequence arrangement table;

step S402: reading display data corresponding to each pixel point according to the pre-acquired LED screen shape characteristics, the pixel point back-routing table, the pixel point sequence arrangement table and the display data group;

step S405: and correcting the display data according to a preset correction strategy.

Step S403: and sending the display data to an LED display screen for display.

In the above steps, reference may be made to the foregoing embodiment of the display method for the LED display screen with the special-shaped structure in the execution process, which is not described herein again.

According to the display method and the receiving card of the LED display screen with the special-shaped structure, the purpose of well displaying the LED display screens with various special-shaped structures is achieved, the general rate of displaying programs of the special-shaped LED display screens is improved, the workload of manual formulation is reduced, the problem that the displaying programs of different LED display screens are incompatible is solved, and the display efficiency of the LED display screens is indirectly improved.

The present invention has been further described with reference to specific embodiments, but it should be understood that the detailed description should not be construed as limiting the spirit and scope of the present invention, and various modifications made to the above-described embodiments by those of ordinary skill in the art after reading this specification are within the scope of the present invention.

完整详细技术资料下载
上一篇:石墨接头机器人自动装卡簧、装栓机
下一篇:差分输入电路与驱动电路

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类