LED display screen control method, receiving card and LED display screen
By pre-storing necessary data in the HUB end of the LED display, the display module and the memory of the receiving card, the problem of low maintenance efficiency of the LED display is solved, and a faster maintenance process is achieved.
Patent Information
- Application Number
- CN202411745732.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-28
- Publication Date
- 2025-02-25
AI Technical Summary
The maintenance efficiency of LED display screens is low, especially when the receiving card is damaged, it is necessary to wait for professional engineering personnel to repair it, resulting in a longer repair time.
The lighting program, screen connection information and correction data are pre-stored in the memory of the HUB end, the display module and the receiving card, allowing the receiving card to read the required data from these memories for display control after receiving instructions.
Through redundant backup lighting programs, screen-connected information and correction data, the maintenance efficiency of LED display screens is improved and the dependence on professional engineers is reduced.
Smart Images

Figure CN119516941A_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the technical field of LED display screens, and in particular to an LED display screen control method, a receiving card, an LED display screen, and a computer program product. Background Art
[0002] Currently, multiple cabinets can be spliced into a light emitting diode (LED) display screen.
[0003] Each box of the LED display screen includes a receiving card, a HUB end (the HUB end has the functions of power transfer and signal transfer) and a display module. Among them, the receiving card includes relevant decoding chips, control chips, logic chips and storage chips, etc. The receiving card can be used to receive the signal sent by the sending card of the display screen, for example, receive the video signal sent by the sending card, and forward it to the display module through the HUB end. The display module's driver integrated circuit (IC) converts the received display signal into level information, thereby driving the LED chip of the display module to emit light.
[0004] Since the LED display screen is composed of multiple cabinets, in order to make the LED display screen display more complete and accurate video information, the display information of the corresponding cabinet is usually stored in the receiving card of each cabinet.
[0005] After the LED display screen is used, the cabinet may be damaged. For example, the receiving card in the cabinet is damaged. At this time, it is necessary to wait for professional engineers to come to the door for repair, such as resetting the display information of the receiving card, which reduces the maintenance efficiency. Summary of the invention
[0006] The embodiments of the present application provide an LED display screen control method, a receiving card and an LED display screen, which can solve the problem of low maintenance efficiency of the LED display screen.
[0007] In a first aspect, an embodiment of the present application provides a method for controlling an LED display screen, which is applied to a receiving card of an LED display screen, comprising:
[0008] After the LED display screen receives the instruction, at least one of the memory at the HUB end of the LED display screen, the memory of the display module, and the memory of the receiving card reads the lighting program, the screen connection information, and the correction data, wherein the memory at the HUB end at least pre-stores the screen connection information and the information capable of obtaining the lighting program, the memory of the display module at least pre-stores the screen connection information, the correction data, and the information capable of obtaining the lighting program, and the memory of the receiving card at least pre-stores the lighting program, the screen connection information, and the correction data;
[0009] The LED chip of the LED display screen is controlled for display according to the lighting program, the screen connection information and the correction data that are read.
[0010] In a second aspect, an embodiment of the present application provides a receiving card, including:
[0011] A display information reading module, which is used to read the lighting program, screen connection information and correction data from at least one of the memory at the HUB end of the LED display screen, the memory of the display module and the memory of the receiving card after the LED display screen receives the instruction, wherein the memory at the HUB end at least pre-stores the screen connection information and the information capable of obtaining the lighting program, the memory of the display module at least pre-stores the screen connection information, the correction data and the information capable of obtaining the lighting program, and the memory of the receiving card at least pre-stores the lighting program, the screen connection information and the correction data;
[0012] The display control module is used to control the display of the LED chip of the LED display screen according to the read lighting program, the screen connection information and the correction data.
[0013] In the third aspect, an embodiment of the present application provides an LED display screen, including a HUB end, a display module and a receiving card, the memory of the HUB end at least pre-stores the screen connection information and the information capable of obtaining the lighting program, the memory of the display module at least pre-stores the screen connection information, the correction data and the information capable of obtaining the lighting program, the memory of the receiving card at least pre-stores the lighting program, the screen connection information and the correction data, the memory of the receiving card is also used to store a computer program that can be run on the processor of the receiving card, and the processor of the receiving card implements the method described in the first aspect when executing the computer program.
[0014] In a fourth aspect, an embodiment of the present application provides a computer program product. When the computer program product is run on an LED display screen, the LED display screen executes the method described in the first aspect above.
[0015] Compared with the prior art, the embodiments of the present invention have the following beneficial effects:
[0016] In the embodiment of the present application, since new memories are added to both the HUB end and the display module, and the screen connection information and the information that can obtain the lighting program are pre-stored in the memory of the HUB end, the screen connection information, correction data and the information that can obtain the above-mentioned lighting program are pre-stored in the memory of the display module, and the lighting program, screen connection information and correction data are pre-stored in the memory of the receiving card, therefore, when at least one of the HUB end, the display module, and the receiving card needs to be repaired (such as replacing the HUB end) and the LED display screen receives the instruction, the receiving card can usually also read the lighting program, screen connection information and correction data in at least one of the memory of the HUB end, the memory of the display module, and the memory of the receiving card, and then the LED display screen can be displayed and controlled according to the read lighting program, screen connection information and correction data. That is, through the redundant backup of the lighting program, screen connection information and correction data, it is beneficial to improve the maintenance efficiency of the LED display screen. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the embodiments or the description of the prior art are briefly introduced below.
[0018] Figure 1 This is a schematic diagram of the structure of an LED display screen provided by an embodiment of the present application;
[0019] Figure 2 It is a flowchart of a method for controlling an LED display screen provided in one embodiment of the present application;
[0020] Figure 3 This is a structural schematic diagram of a box provided by an embodiment of the present application;
[0021] Figure 4 It is a flowchart of a method for controlling an LED display screen corresponding to a lighting program provided by an embodiment of the present application;
[0022] Figure 5 It is a flowchart of a method for controlling an LED display screen when a unique identifier corresponding to a lighting program is stored, provided by another embodiment of the present application;
[0023] Figure 6 It is a structural schematic diagram of a receiving card provided in one embodiment of the present application;
[0024] Figure 7 It is a structural schematic diagram of an LED display screen provided in another embodiment of the present application. DETAILED DESCRIPTION
[0025] In the following description, specific details such as specific system structures, technologies, etc. are provided for the purpose of illustration rather than limitation, so as to provide a thorough understanding of the embodiments of the present application. However, it should be clear to those skilled in the art that the present application may also be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, circuits, and methods are omitted to prevent unnecessary details from obstructing the description of the present application.
[0026] It should be understood that when used in the present specification and the appended claims, the term "comprising" indicates the presence of described features, wholes, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components and / or combinations thereof.
[0027] It should also be understood that the term “and / or” used in the specification and appended claims refers to any and all possible combinations of one or more of the associated listed items, and includes these combinations.
[0028] In addition, in the description of the present application specification and the appended claims, the terms "first", "second", etc. are only used to distinguish the descriptions and cannot be understood as indicating or implying relative importance.
[0029] References to "one embodiment" or "some embodiments" etc. described in the specification of this application mean that one or more embodiments of the present application include specific features, structures or characteristics described in conjunction with the embodiment. Therefore, the phrases "in one embodiment", "in some embodiments", "in some other embodiments", "in some other embodiments", etc. appearing in different places in this specification do not necessarily refer to the same embodiment, but mean "one or more but not all embodiments", unless otherwise specifically emphasized in other ways.
[0030] LED display is a display device made of LED lamp beads. By controlling the on and off and brightness of each lamp bead, various texts, images, videos and other contents can be displayed on the screen. Figure 1 As shown, in order to improve the flexibility of the LED display, a LED display can be configured to be composed of multiple cabinets. Figure 1 In the figure, the LED display screen is composed of (n*m) boxes. When the shape of the LED display screen needs to be adjusted, it can be achieved by adjusting the arrangement of the boxes.
[0031] For the cabinet of LED display screen, each cabinet includes receiving card, HUB terminal and display module, and receiving card communicates with each display module through HUB terminal. In order to make the LED display screen corresponding to the spliced cabinet fully display the required content, the lighting program and calibration data are usually stored in the receiving card in advance before leaving the factory, and the screen connection information is stored in the receiving card after the on-site installation and screen assembly.
[0032] Since LED display screens may malfunction during actual use, for example, the information stored in a receiving card is lost, the receiving card needs to be replaced. Since the replaced receiving card needs to re-store the lighting program, calibration data, and screen connection information, and users who purchase LED display screens usually do not know how to perform the above operations, they need to wait for professional engineers to arrive on-site to handle it, resulting in a long maintenance time. In addition, if the LED display screen is old, the lighting program and calibration data corresponding to the LED display screen may have been lost. At this time, even if professional engineers arrive on-site, it is difficult to repair the faulty LED display screen, thereby reducing user recognition of the product.
[0033] In order to improve the maintenance efficiency of the LED display screen, an embodiment of the present application provides a method for controlling an LED display screen. In this method, a memory is newly added in the HUB end and the display module of the box. Among them, the memory of the HUB end at least pre-stores the screen connection information of the LED display screen and the information that can obtain the lighting program, and the memory of the display module at least pre-stores the screen connection information, correction data and the information that can obtain the lighting program. In addition, the memory of the receiving card also pre-stores at least the lighting program, screen connection information and correction data. In this way, when the LED display screen receives the instruction, the receiving card will read the lighting program, screen connection information and correction data from the memory of the HUB end, the memory of the display module and one or more memories in its own memory, and then perform display control according to the read lighting program, screen connection information and correction data. Among them, the instruction received by the LED display screen can be an instruction triggered by the power on of the LED display screen, or it can be an instruction received by other means, such as an instruction sent from a host computer.
[0034] Since the memory of the HUB end, the memory of the display module and the memory of the receiving card all store information corresponding to the display control (such as one or more of the lighting program, screen connection information and correction data), and the probability of the HUB end, the display module and the receiving card failing at the same time is low, therefore, through the above method, even if a component of the LED display screen fails and is damaged, and the user replaces the component (such as replacing the receiving card), the information corresponding to the display control can be obtained from other components, thereby realizing the control of the display of the LED display screen after the LED display screen is powered on again, thereby improving the maintenance efficiency.
[0035] The LED display screen control method provided by the embodiment of the present application is described below with reference to the accompanying drawings.
[0036] Figure 2 A schematic flow chart of a method for controlling an LED display screen provided in an embodiment of the present application is shown. The method is applied to a receiving card of an LED display screen, and is described in detail as follows:
[0037] S21, after the LED display screen receives the instruction, at least one of the memory at the HUB end of the LED display screen, the memory of the display module, and the memory of the receiving card reads the lighting program, the screen connection information, and the correction data, wherein the memory at the HUB end at least pre-stores the screen connection information and the information capable of obtaining the lighting program, the memory of the display module at least pre-stores the screen connection information, the correction data, and the information capable of obtaining the lighting program, and the memory of the receiving card at least pre-stores the lighting program, the screen connection information, and the correction data.
[0038] Among them, the LED display receiving instruction can be an instruction triggered by the power-on of the LED display, or it can be an instruction received by other means, such as an instruction sent from a host computer. The power-on of the LED display here can refer to the first power-on of the LED display, or it can refer to the power-on again of the LED display after power failure. For example, when the user is using the LED display, if it is found that the position corresponding to a certain unit (such as a certain display module) of the LED display is not lit, or the displayed content does not conform to the correct image, the display module at that position can be replaced after power failure, and the power can be turned on again after the replacement is completed. The receiving card of the LED display will read the lighting program, calibration data and screen connection information of the LED display.
[0039] The lighting program here includes the lighting order of each LED chip in the display module, the brightness of each LED chip and the pixel value. In the embodiment of the present application, the information that can obtain the above lighting program includes the lighting program itself and the unique identifier corresponding to the lighting program. The corresponding lighting program can be found according to the unique identifier of the lighting program.
[0040] The screen connection information is used to indicate the relative position of the cabinet and the LED display screen. Since the LED display screen is composed of multiple cabinets, and each cabinet needs to display the screen belonging to its corresponding position, the cabinet position needs to be marked, that is, each cabinet has independent screen connection information.
[0041] Among them, the correction data is related to the differences in the luminous brightness and color of the LED chip of the display module. Since the production wavelength range of LED chips is relatively wide, and there are also differences in the precision of the constant current channel of the driver chip, and the above differences will lead to differences in luminous brightness and color after the LED display screen is produced, it is necessary to obtain the luminous correction data of each LED chip through post-processing optimization, and then the screen consistency of the entire LED display screen can be achieved by accurately controlling the luminous brightness of each chip. In the embodiment of the present application, the correction data of the memory of the display module and the memory of the receiving card can be stored in the following way: the screen of the LED display screen is calibrated in advance (such as before leaving the factory), and the memory of each display module will burn into the correction data belonging to its own display module, and the receiving card reads the correction data of the display module belonging to its box, and then saves it in the memory of the receiving card, thereby accurately controlling the output of the driver chip, and finally achieving the consistent luminescence of the LED chip.
[0042] like Figure 3 As shown, it is assumed that a cabinet includes 4 display modules, 1 HUB terminal and 1 receiving card, the memory of the receiving card is memory 1, the memory of the HUB terminal is memory 2, and the memory of the display module is memory 3. Then the correction data belonging to its own display module is burned in the memory 3 of each display module in advance (such as before leaving the factory), and the receiving card reads the correction data of the 4 display modules and stores the read correction data in its own memory (i.e., memory 1).
[0043] In the embodiment of the present application, when reading the lighting program, screen connection information and correction data, the receiving card gives priority to reading from the memory of the same box as the box where the receiving card is located. For example, assuming that the box where the receiving card is located is box 1, the receiving card will give priority to reading from the memory of the HUB end of box 1, the memory of the display module of box 1 and the memory of the receiving card of box 1. Optionally, considering that the LED display screen is usually composed of multiple boxes, and during the use of the LED display screen, the entire box may fail. At this time, the entire box needs to be replaced, and the lighting program, screen connection information and correction data may not be pre-stored in the various memories of the replaced box. Therefore, when the receiving card does not read the above information from the various memories of the same box as the box where it is located, it can choose to read the required information from the memory of the adjacent box, or send the required information through the host computer.
[0044] Optionally, considering that the amount of correction data is large, and the memory capacity of the HUB end is usually small, the correction data may not be stored in the HUB end. Of course, if the memory capacity of the HUB end is sufficient, the correction data may also be stored in the HUB end, which is not limited here.
[0045] S22, controlling the display of the LED chip of the LED display screen according to the read lighting program, the screen connection information and the correction data.
[0046] Specifically, after the receiving card reads the lighting program, screen connection information and correction data, the receiving card performs corresponding display control on the LED chip of the box in which it is located according to the read information. For example, according to the read screen connection information, part of the information to be displayed at the corresponding position is obtained from the information to be displayed, and according to the read lighting program, the LED chip of the corresponding display module is controlled to emit light to display the part of the information to be displayed. When each receiving card of an LED display screen performs display control on the LED chips within its control range, the display control of the entire LED display screen can be realized.
[0047] In the embodiment of the present application, since new memories are added to both the HUB end and the display module, and at least the screen connection information and the information that can obtain the lighting program are pre-stored in the memory of the HUB end, at least the screen connection information, correction data and the information that can obtain the above-mentioned lighting program are pre-stored in the memory of the display module, and at least the lighting program, screen connection information and correction data are pre-stored in the memory of the receiving card, therefore, when at least one of the HUB end, the display module, and the receiving card needs to be repaired (such as replacing the HUB end) and the LED display screen receives the instruction, the receiving card can usually also read the lighting program, screen connection information and correction data in at least one of the memory of the HUB end, the memory of the display module, and the memory of the receiving card, and then the LED display screen can be displayed and controlled according to the read lighting program, screen connection information and correction data. That is, through the redundant backup of the lighting program, screen connection information and correction data, it is beneficial to improve the maintenance efficiency of the LED display screen.
[0048] In some embodiments, the information capable of acquiring the lighting program is the lighting program, and S21 includes:
[0049] A1. Read the lighting program and screen connection information from at least one of the memory at the HUB end of the LED display screen, the memory of the display module, and the memory of the receiving card according to the first preset memory arrangement order, wherein in the first preset memory arrangement order, the memory at the HUB end is arranged first, the memory of the display module is arranged second, and the memory of the receiving card is arranged last.
[0050] Specifically, considering that the HUB end has a smaller role and is usually only used to transfer signals, compared with the display module and the receiving card, the HUB end is simple, reliable, stable, and less likely to be damaged, that is, the possibility of damage to the HUB end is less than that of the display module, and the possibility of damage to the display module is less than that of the receiving card. In addition, considering that only the HUB is unique in each box for splicing LED display screens, and the receiving card and the module can be used in different boxes, therefore, based on the above-mentioned damage possibility and uniqueness, the memory of the HUB end is taken as the highest priority for readback, the memory of the display module has the second priority, and the memory of the receiving card has the lowest priority. That is, when reading the lighting program (or screen connection information) according to the first preset memory arrangement order, it is first determined whether the memory of the HUB end stores the lighting program, if not, then it is determined whether the memory of the display module stores the lighting program, if still not, then it is determined whether the memory of the receiving card stores the lighting program.
[0051] A2. Reading the correction data in the memory of the display module of the above-mentioned LED display screen and / or the memory of the above-mentioned receiving card according to the second preset memory arrangement order, wherein, in the above-mentioned second preset memory arrangement order, the arrangement order of the memory of the above-mentioned display module is before the arrangement order of the memory of the above-mentioned receiving card.
[0052] Specifically, considering that the HUB end does not store the correction data, when reading the correction data, it will be read according to the second preset memory arrangement order. For example, first determine whether the memory of the display module has stored the correction data, if not, then determine whether the memory of the receiving card has stored the correction data. Of course, if the memory of the HUB end stores the correction data, the correction data can also be read according to the first preset memory arrangement order.
[0053] In the embodiment of the present application, since the arrangement order of the memory of the HUB end is set at the front, the arrangement order of the memory of the display module is second, and finally the memory of the receiving card, and the probability of damage to the HUB end, the display module and the receiving card is gradually increasing, therefore, setting the reading lighting order and the reading order of the screen connection information (i.e., the first preset memory arrangement order) and setting the reading order of the correction data (i.e., the second preset memory arrangement order) according to the above arrangement order is beneficial to improve the success rate of reading the corresponding data.
[0054] In some embodiments, considering that both the lighting program and the screen connection information are read according to the arrangement order of the first preset memory, the reading order of the data to be read (i.e., the preset data reading order below) can be set to improve the accuracy of the read data. At this time, the above A1 includes:
[0055] The lighting program and the screen connection information are read from at least one of the memory at the HUB end of the above-mentioned LED display screen, the memory of the display module, and the memory of the receiving card according to the first preset memory arrangement order and the preset data reading order, wherein the above-mentioned preset data reading order is used to indicate the reading order of the above-mentioned lighting program and the above-mentioned screen connection information.
[0056] Among them, in the preset data reading order, the reading order of the lighting program can be set first, and the reading order of the screen connection information can be set later, or the reading order of the screen connection information can be set first, and the reading order of the lighting program can be set later. It can also be set to read the lighting program and the screen connection information at the same time, which is not limited here.
[0057] In the embodiment of the present application, since the lighting program and the screen connection information are read according to the arrangement order of the memory and the reading order of the data, that is, the reading order of the memory and the data is limited, it is beneficial to improve the success rate of reading the data.
[0058] In some embodiments, considering that the lighting programs of different LED display screens may be different, the lighting programs or screen connection information corresponding to the HUB terminals (or display modules or receiving cards) of different LED display screens are usually different. Therefore, the HUB terminals (or display modules or receiving cards) produced to replace the failed LED display screens usually do not pre-store the lighting programs (or screen connection information). Therefore, if the LED display screen still reads according to the first preset memory arrangement order after receiving the instruction, it may cause the efficiency of reading data to be too low. Therefore, the arrangement order of the first preset memory can be adjusted before reading the data. At this time, the above A1 includes:
[0059] A11. In the case that the HUB end, the display module and the receiving card are not all replaced, determine a first target memory, wherein the first target memory is a memory corresponding to the components that have not been replaced, and the components are at least one of the HUB end, the display module and the receiving card.
[0060] Specifically, corresponding unique identifiers can be set for the HUB end, display module and receiving card. When changes are detected in these unique identifiers, it indicates that the components corresponding to the changed unique identifiers have been replaced. For example, when the unique identifier of the HUB end changes, it indicates that the HUB end has been replaced. Of course, the replaced components can also be determined by the replacement information input by the user, which is not limited here.
[0061] In the embodiment of the present application, when it is determined that there are replaced parts in the HUB end, the display module and the receiving card, and the HUB end, the display module and the receiving card are not all replaced, the memory corresponding to the unreplaced parts is used as the first target memory. For example, assuming that the HUB end is replaced, but the display module and the receiving card are not replaced, the memory of the display module and the memory of the receiving card belong to the above-mentioned first target memory.
[0062] A12. Determine a first target memory arrangement sequence according to the first target memory and the first preset memory arrangement sequence, wherein the first target memory arrangement sequence is used to indicate an arrangement sequence corresponding to the first target memory.
[0063] Specifically, the memory to be retained in the first preset memory arrangement order is determined according to the first target memory, and the arrangement order corresponding to the retained memory is the above-mentioned first target memory arrangement order. For example, assuming that the first target memory is the memory of the display module and the memory of the receiving card, since the first preset memory arrangement order is: memory of the HUB end>memory of the display module>memory of the receiving card, the determined first target memory arrangement order is: memory of the display module>memory of the receiving card.
[0064] A13. Read the lighting program and the screen connection information from the first target memory according to the arrangement order of the first target memory.
[0065] In the embodiment of the present application, since the replaced parts usually do not store information related to display control, when reading the lighting program and the screen connection information, the lighting program and the screen connection information are read only according to the arrangement order corresponding to the memory of the parts that have not been replaced, which is conducive to improving the data reading efficiency. In addition, since the HUB end, display module and receiving card of the box have not been completely replaced, it indicates that the relative position of the box and the LED display screen has not changed, which means that the corresponding backup screen connection information and lighting program of the box have not changed. Therefore, reading the lighting program and screen connection information corresponding to the memory of the parts that have not been replaced can improve the accuracy of the read data.
[0066] In some embodiments, if the HUB terminal, display module and receiving card of the same box are replaced, and the replaced components do not store any data, the newly replaced receiving card can choose to communicate with the box adjacent to the replaced box to read the lighting program and correction data of the adjacent box, and determine the screen connection information corresponding to the receiving card in combination with the screen connection information of the adjacent box, thereby realizing the reading of the lighting program, correction data and screen connection information. For example, assuming that the screen connection information of the box on the right side of the same row as the box where the receiving card is located is (m,n), then the screen connection information of the box where the receiving card is located is (m,n-1).
[0067] In the embodiment of the present application, when a box (such as a HUB end, a display module, and a receiving card) is replaced, and the replaced components do not store information related to display control, the box adjacent to the replaced box can be selected to read the lighting program and correction data, and the screen connection information of the replaced box can be determined based on the screen connection information of the box adjacent to the replaced box, which is conducive to improving the efficiency of reading the lighting program, correction data, and screen connection information, thereby improving the maintenance efficiency of the LED display. Of course, it is also possible to choose to resend the corresponding lighting program, correction data, and screen connection information from the host computer or other means, so that the box after the HUB end, display module, and receiving card are replaced can display normally.
[0068] In some embodiments, the LED display screen control method provided in the embodiments of the present application, after the above A1, further includes:
[0069] B1. In the case where the lighting program and / or the screen connection information are not read from the memory of the HUB, the lighting program and / or the screen connection information obtained by other means are stored in the memory of the HUB.
[0070] Specifically, when the lighting program and / or screen connection information is not read from the memory of the HUB end, if the lighting program and / or screen connection information is read from the memory of the display module or the memory of the receiving card, or the lighting program and / or screen connection information is determined according to the lighting program and / or screen connection information input by the user (such as a professional engineer), the newly read lighting program and / or screen connection information is stored in the memory of the HUB end to realize the updated backup storage of the lighting program and screen connection information on the HUB end.
[0071] B2. When the lighting program and / or the screen connection information have been read from the memory of the HUB, detect whether the memory of the display module and the memory of the receiving card store the lighting program and / or the screen connection information; and when the lighting program and / or the screen connection information are not stored in the memory of the display module and the memory of the receiving card, store the lighting program and / or the screen connection information into the memory of the display module and the memory of the receiving card.
[0072] Specifically, if the lighting program has been read from the HUB end, continue to detect whether the memory of the display module stores the newly read lighting program, and detect whether the memory of the receiving card stores the lighting program. If it is determined that the memory of the display module does not store the newly read lighting program, the lighting program is stored in the memory of the display module; if it is determined that the memory of the receiving card does not store the lighting program, the lighting program is stored in the memory of the receiving card.
[0073] Similarly, if the screen connection information has been read from the HUB, continue to determine whether the display module's memory and the receiving card's memory store the newly read screen connection information. The specific determination process is similar to the above-mentioned determination process for the lighting program, and will not be repeated here.
[0074] In the embodiment of the present application, no matter which memory corresponding to the HUB end, the display module and the receiving card reads the lighting program and / or the screen connection information, it will be determined whether the memory of the other component stores the aforementioned newly read lighting program and / or the screen connection information, and the lighting program and / or the screen connection information will be stored in the memory that does not store the lighting program and / or the screen connection information, so that the memory of the HUB end, the memory of the display module and the memory of the receiving card are all updated and backed up to store the new lighting program and the screen connection information, which is beneficial to the next timely maintenance of the HUB end, the display module or the receiving card.
[0075] In some embodiments, considering that when the LED display screen leaves the factory, the memory of each HUB end, the memory of the display module, and the memory of the receiving card in the LED display screen will store the lighting program (when the information of the lighting program can be obtained as the above lighting program) and the screen connection information, and after the HUB end, display module, or receiving card is replaced, the replaced HUB end, the replaced display module, and the replaced receiving card usually do not store the lighting program and the screen connection information (because the arrangement of the cabinets of different LED display screens is usually different, therefore, when it is uncertain to which cabinet the HUB end, display module, or receiving card will be replaced, the lighting program and the screen connection information cannot be stored in the HUB end, display module, or receiving card in advance). That is, only after the HUB end, display module, or receiving card is replaced, it is necessary to store the lighting program and the screen connection information in the replaced HUB end, the replaced display module, or the replaced receiving card, so in order to reduce the detection steps, only the replaced parts can be detected. For example, taking reading the lighting program as an example, if the only part replaced is the HUB end, the lighting program can be read from the memory of the display module. If the lighting program is read, it is detected whether the memory of the HUB end stores the lighting program. If not, the lighting program is stored in the memory of the HUB end. Since the receiving card has not been replaced, the lighting program of the receiving card does not need to be detected at this time, thereby saving the step of detecting the lighting program of the receiving card.
[0076] In some embodiments, when the lighting program (or screen connection information or correction data) is not read in the memory of the HUB end, the memory of the display module, and the memory of the receiving card, the user (such as a professional engineer) may be prompted to enter it.
[0077] In some embodiments, considering that the correction data corresponding to different display modules are usually different, the produced display modules usually contain their corresponding correction data, that is, when the display module of an LED display screen is replaced, the correction data corresponding to the replaced display module may be different from the correction data corresponding to the display module before the replacement, and the subsequent control of the LED display screen will be based on the new correction data stored in the new display module to improve the accuracy of the display. Therefore, in the embodiment of the present application, after the above A2, it also includes:
[0078] When the correction data is read from the memory of the display module, determining whether the correction data stored in the memory of the receiving card is consistent with the correction data stored in the memory of the display module;
[0079] In the case where the correction data stored in the memory of the receiving card is inconsistent with the correction data stored in the memory of the display module, the correction data stored in the memory of the display module is used to overwrite the correction data stored in the memory of the receiving card.
[0080] Specifically, after the correction data is read from the memory of the display module according to the second preset memory arrangement order, if the correction data is read, it is further determined whether the memory of the receiving card stores the correction data. If the correction data is stored, it is determined whether the correction data stored in the memory of the receiving card is the same as the correction data stored in the memory of the display module. If they are different, the correction data stored in the memory of the display module is used to overwrite the correction data stored in the memory of the receiving card. Of course, if it is determined that the memory of the receiving card does not store the correction data, the correction data stored in the display module is stored in the memory of the receiving card.
[0081] In the embodiment of the present application, after the correction data is read from the memory of the display module, the data stored in the memory of the receiving card is still judged, and when it is judged that the data stored in the receiving card is inconsistent with the correction data stored in the display module, the correction data stored in the display module is used to overwrite the correction data previously stored in the memory of the receiving card, thereby ensuring the consistency of the correction data stored in the memory of the receiving card and the memory of the display module, which is beneficial to improve the accuracy of display control of the LED display screen.
[0082] In some embodiments, considering that after the display module is replaced, the correction data stored in the memory of the replaced display module may be inconsistent with the correction data stored in the memory of the receiving card, therefore, in order to reduce unnecessary judgment steps, it is possible to first determine whether the display module is replaced, and only after it is determined that the display module is replaced, the following judgment step is performed: determine whether the correction data stored in the memory of the above-mentioned receiving card is consistent with the correction data stored in the memory of the above-mentioned display module.
[0083] Specifically, a corresponding unique identifier may be set for the display module, and whether the display module has been replaced may be determined based on the unique identifier. Of course, whether the display module has been replaced may also be determined based on replacement information input by the user, which is not limited here.
[0084] In an embodiment of the present application, after the correction data is read from the display module, whether the correction data stored in the display module is consistent with the correction data stored in the receiving card is determined only after it is determined that the display module has been replaced. The amount of correction data is large, that is, the time required for matching the correction data is much longer than the time required for determining whether the display module has been replaced. Therefore, through the above processing, the time required to maintain the consistency between the correction data stored in the display module and the correction data stored in the receiving card lock is effectively shortened.
[0085] The above describes how to read the lighting program from the HUB end, display module or receiving card when the information that can obtain the lighting program is the lighting program. The following describes how to obtain the lighting program when the information that can obtain the lighting program is the unique identifier of the lighting program. That is, when the information that can obtain the lighting program is the unique identifier of the lighting program, the memory of the above receiving card pre-stores the lighting programs of all the display modules that have been shipped. The above S21 includes:
[0086] C1. Read the unique identifier of the lighting program in the memory at the HUB end of the LED display screen and / or the memory of the display module according to the third preset memory priority order, and read the lighting program corresponding to the unique identifier of the lighting program in the memory of the receiving card according to the read unique identifier of the lighting program, wherein, in the third preset memory priority order, the priority of the memory at the HUB end is higher than the priority of the memory of the display module.
[0087] The unique identifier of the lighting program is an identifier corresponding to the lighting program adopted by the LED display screen.
[0088] Specifically, when the HUB end and the display module are not replaced, both the HUB end and the display module will store the unique identifier of the lighting program. At this time, according to the third preset memory priority order, the unique identifier of the lighting program will be read at the HUB end.
[0089] When the HUB is replaced, since the replaced HUB does not store the unique identifier of the lighting program, the unique identifier of the lighting program is not read from the replaced HUB, and then the unique identifier of the lighting program is read from the memory of the display module. Optionally, the unique identifier of the lighting program read from the memory of the display module is stored in the memory of the HUB to achieve backup storage of the unique identifier of the lighting program.
[0090] Optionally, when the display module is replaced, since the replaced display module does not store the unique identifier of the lighting program, the unique identifier of the lighting program read from the HUB end can be stored in the replaced display module to achieve backup storage of the unique identifier of the lighting program.
[0091] Optionally, considering that after the HUB end and the display module are replaced, neither the replaced HUB end nor the replaced display module stores the unique identifier of the lighting program (but the memory of the replaced receiving card pre-stores the lighting programs of all display modules that have left the factory), therefore, when neither the HUB end nor the display module are replaced, the above-mentioned step C1 can be used to read the unique identifier of the lighting program, and after the HUB end is replaced, it is read directly from the display module to improve the reading efficiency of the unique identifier of the lighting program.
[0092] After the unique identifier of the lighting program is read, the unique identifier of the lighting program is used to search for a matching lighting program in the memory of the receiving card, and the found lighting program is used as the required lighting program.
[0093] C2. Read the screen connection information from at least one of the memory at the HUB end of the LED display screen, the memory of the display module, and the memory of the receiving card according to the first preset memory priority order, wherein in the first preset memory priority order, the memory at the HUB end has the highest priority, the memory of the display module has the second highest priority, and the memory of the receiving card has the lowest priority.
[0094] Specifically, when reading the screen connection information, it is read from the memory of the HUB side first. If the screen connection information is not read from the memory of the HUB side, then check whether the screen connection information is stored in the memory of the display module. If the screen connection information is not stored in the memory of the display module, finally check whether the memory of the receiving card stores the screen connection information.
[0095] Optionally, after reading the screen connection information, the screen connection information is stored in a memory of a component that does not store the screen connection information, and the component is at least one of the HUB end or the display module or the receiving card. Among them, the component that does not store the screen connection information can be determined by judging one by one whether the memory corresponding to the component stores the screen connection information. In some embodiments, considering that the components before replacement all store the screen connection information, and the HUB end (or display module or receiving card) used to replace the failed LED display screen usually does not store the screen connection information, therefore, after determining that the HUB end (or display module or receiving card) has been replaced, the memory of the replaced HUB end (or display module or receiving card) can be determined as a memory that does not store the screen connection information.
[0096] For example, after the screen connection information is read from the HUB, it is determined whether the display module and the receiving card store the screen connection information. If the display module does not store the screen connection information and / or the receiving card does not store the screen connection information, the read screen connection information is stored in the memory of the display module and / or the memory of the receiving card.
[0097] Optionally, considering that the HUB end (or display module or receiving card) used to replace the faulty LED display screen usually does not pre-store the screen connection information, if the LED display screen still reads according to the first preset memory arrangement order after receiving the instruction, it may cause the efficiency of reading the screen connection information to be too low. Therefore, the arrangement order of the first preset memory can be adjusted before reading the screen connection information. At this time, the above C2 specifically includes:
[0098] In the case that the HUB end, the display module and the receiving card are not all replaced, a first target memory is determined, wherein the first target memory is a memory corresponding to the components that have not been replaced, and the components are at least one of the HUB end, the display module and the receiving card; an arrangement order of the first target memory is determined according to the first target memory and the arrangement order of the first preset memory, wherein the arrangement order of the first target memory is used to indicate the arrangement order corresponding to the first target memory; and the connected screen information is read in the first target memory according to the arrangement order of the first target memory.
[0099] C3. Reading the correction data in the memory of the display module of the above-mentioned LED display screen and / or the memory of the above-mentioned receiving card according to the second preset memory priority order, wherein, in the above-mentioned second preset reading priority order, the priority of the memory of the above-mentioned display module is higher than the priority of the memory of the above-mentioned receiving card.
[0100] Among them, the reading process of the corresponding correction data when the information of the lighting program that can be obtained is the unique identifier of the lighting program is similar to the reading process of the corresponding correction data when the information of the lighting program that can be obtained is the lighting program, and will not be repeated here.
[0101] In the embodiment of the present application, since the HUB end and the display module pre-store the unique identifier of the lighting program, and the receiving card pre-stores all the lighting programs that have been shipped from the factory, it is possible to match all the lighting programs that have been shipped from the factory with the lighting program required by the LED display screen according to the unique identifier of the lighting program, thereby achieving correct reading of the lighting program.
[0102] In order to more clearly describe the LED display screen control method provided in the embodiment of the present application, Figure 4 and Figure 5 Give a description.
[0103] When the information of the lighting program that can be obtained is the lighting program itself, the corresponding LED display screen control method is as follows Figure 4 shown.
[0104] exist Figure 4 In the embodiment, the lighting program is determined first, then the screen connection information is determined, and finally the correction data is determined. In actual situations, the screen connection information or the correction data can also be determined first, which is not limited here.
[0105] S41, LED display screen is powered on.
[0106] Specifically, the LED display screen can be powered on again after a power outage without replacing any components, or it can be powered on again after a component of the LED display screen is replaced.
[0107] S42, determining the lighting procedure.
[0108] Specifically, determine whether the memory of the HUB end stores the lighting program. If so, the receiving card reads back the lighting program from the memory of the HUB end; if the memory of the HUB end does not store the lighting program, determine whether the memory of the display module stores the lighting program. If the memory of the display module stores the lighting program, the receiving card reads back the lighting program from the memory of the display module through the HUB end; if the memory of the display module does not store the lighting program, determine whether the memory of the receiving card stores the lighting program. If the memory of the receiving card stores the lighting program, read back the lighting program from the memory of the receiving card; if the memory of the receiving card does not store the lighting program, prompt the professional engineer to enter the lighting program.
[0109] S43, determining the screen connection information.
[0110] Specifically, determine whether the memory of the HUB end stores the screen connection information. If so, the receiving card reads back the screen connection information from the memory of the HUB end; if the memory of the HUB end does not store the screen connection information, determine whether the memory of the display module stores the screen connection information. If the memory of the display module stores the screen connection information, the receiving card reads back the screen connection information from the memory of the display module through the HUB end; if the memory of the display module does not store the screen connection information, determine whether the memory of the receiving card stores the screen connection information. If the memory of the receiving card stores the screen connection information, read back the screen connection information from the memory of the receiving card; if the memory of the receiving card does not store the screen connection information, prompt the professional engineering personnel to enter the screen connection information.
[0111] S44, determining the correction data.
[0112] Specifically, determine whether the memory of the display module stores correction data. If the memory of the display module stores correction data, the receiving card reads back the correction data from the memory of the display module through the HUB terminal; if the memory of the display module does not store correction data, determine whether the memory of the receiving card stores correction data. If the memory of the receiving card stores correction data, read back the correction data from the memory of the receiving card; if the memory of the receiving card does not store correction data, prompt professional engineers to enter correction data.
[0113] S45, LED display screen displays normally.
[0114] The receiving card performs display control according to the read lighting program, screen connection information and calibration data, so that the LED display screen displays normally.
[0115] When the information of the lighting program can be obtained as the unique identifier of the lighting program, the corresponding LED display screen control method is as follows: Figure 5 shown.
[0116] exist Figure 5 In the embodiment, the lighting program is determined first, then the screen connection information is determined, and finally the correction data is determined. In actual situations, the screen connection information or the correction data can also be determined first, which is not limited here.
[0117] S51, LED display screen is powered on.
[0118] Specifically, the LED display screen can be powered on again after a power outage without replacing any components, or it can be powered on again after a component of the LED display screen is replaced.
[0119] S52, determining the lighting procedure.
[0120] Specifically, determine whether the memory at the HUB end stores the unique identifier of the lighting program. If so, the receiving card reads back the unique identifier of the lighting program from the memory at the HUB end, and searches for the lighting program corresponding to the read-back unique identifier in each lighting program stored in the receiving card based on the read-back unique identifier and the correspondence between the unique identifier of the lighting program and the lighting program; if the memory at the HUB end does not store the unique identifier of the lighting program, determine whether the memory of the display module stores the unique identifier of the lighting program. If the memory of the display module stores the unique identifier of the lighting program, the receiving card reads back the unique identifier of the lighting program from the memory of the display module through the HUB end, and searches for the lighting program corresponding to the read-back unique identifier in each lighting program stored in the receiving card; if the memory of the display module does not store the unique identifier of the lighting program, prompt the professional engineer to enter the lighting program.
[0121] S53, determining the screen connection information.
[0122] Specifically, determine whether the memory of the HUB end stores the screen connection information. If so, the receiving card reads back the screen connection information from the memory of the HUB end; if the memory of the HUB end does not store the screen connection information, determine whether the memory of the display module stores the screen connection information. If the memory of the display module stores the screen connection information, the receiving card reads back the screen connection information from the memory of the display module through the HUB end; if the memory of the display module does not store the screen connection information, determine whether the memory of the receiving card stores the screen connection information. If the memory of the receiving card stores the screen connection information, read back the screen connection information from the memory of the receiving card; if the memory of the receiving card does not store the screen connection information, prompt the professional engineering personnel to enter the screen connection information.
[0123] S54, determining the correction data.
[0124] Specifically, determine whether the memory of the display module stores correction data. If the memory of the display module stores correction data, the receiving card reads back the correction data from the memory of the display module through the HUB terminal; if the memory of the display module does not store correction data, determine whether the memory of the receiving card stores correction data. If the memory of the receiving card stores correction data, read back the correction data from the memory of the receiving card; if the memory of the receiving card does not store correction data, prompt professional engineers to enter correction data.
[0125] S55, LED display screen displays normally.
[0126] The receiving card performs display control according to the read lighting program, screen connection information and calibration data, so that the LED display screen displays normally.
[0127] It should be understood that the size of the serial numbers of the steps in the above embodiments does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0128] Corresponding to the LED display screen control method described in the above embodiment, Figure 6 A structural block diagram of a receiving card provided in an embodiment of the present application is shown. For ease of explanation, only the parts related to the embodiment of the present application are shown.
[0129] Reference Figure 6 The receiving card 6 can be applied to an LED display screen, and includes: a display information reading module 61 and a display control module 62. Among them:
[0130] The display information reading module 61 is used to read the lighting program, screen connection information and correction data from at least one of the memory at the HUB end of the LED display screen, the memory of the display module and the memory of the receiving card after the LED display screen receives the information, wherein the memory at the HUB end at least pre-stores the screen connection information and the information capable of obtaining the lighting program, the memory of the display module at least pre-stores the screen connection information, the correction data and the information capable of obtaining the lighting program, and the memory of the receiving card at least pre-stores the lighting program, the screen connection information and the correction data.
[0131] The display control module 62 is used to control the display of the LED chip of the LED display screen according to the read lighting program, the screen connection information and the calibration data.
[0132] In the embodiment of the present application, since a memory is newly added to both the HUB end and the display module, and when leaving the factory, the screen connection information and the information that can obtain the lighting program are pre-stored in the memory of the HUB end, the screen connection information, correction data and the information that can obtain the above-mentioned lighting program are pre-stored in the memory of the display module, and the lighting program, screen connection information and correction data are pre-stored in the memory of the receiving card. Therefore, when at least one of the HUB end, the display module, and the receiving card needs to be repaired (such as replacing the HUB end) and the LED display screen receives it, the receiving card can usually also read the lighting program, screen connection information and correction data in at least one of the memory of the HUB end, the memory of the display module, and the memory of the receiving card, and then the LED display screen can be displayed and controlled according to the read lighting program, screen connection information and correction data. That is, by redundantly backing up the lighting program, screen connection information and correction data, it is beneficial to improve the maintenance efficiency of the LED display screen.
[0133] In some embodiments, the information capable of acquiring the lighting program is the lighting program, and the reading module 61 of the display information includes:
[0134] The non-correction data reading unit is used to read the lighting program and screen connection information from at least one of the memory at the HUB end of the above-mentioned LED display screen, the memory of the display module, and the memory of the receiving card according to the first preset memory arrangement order, wherein in the above-mentioned first preset memory arrangement order, the arrangement order of the memory at the HUB end is the first, the arrangement order of the memory of the above-mentioned display module is the second, and the arrangement order of the memory of the above-mentioned receiving card is the last.
[0135] A correction data reading unit is used to read correction data in the memory of the display module of the above-mentioned LED display screen and / or the memory of the above-mentioned receiving card according to a second preset memory arrangement order, wherein in the above-mentioned second preset memory arrangement order, the arrangement order of the memory of the above-mentioned display module is before the arrangement order of the memory of the above-mentioned receiving card.
[0136] In some embodiments, the non-correction data reading unit is specifically used for:
[0137] The lighting program and the screen connection information are read from at least one of the memory at the HUB end of the above-mentioned LED display screen, the memory of the display module, and the memory of the receiving card according to the first preset memory arrangement order and the preset data reading order, wherein the above-mentioned preset data reading order is used to indicate the reading order of the above-mentioned lighting program and the above-mentioned screen connection information.
[0138] In some embodiments, the non-correction data reading unit is specifically used for:
[0139] The first target memory determination unit is used to determine the first target memory when the above-mentioned HUB end, the above-mentioned display module and the above-mentioned receiving card are not all replaced, wherein the above-mentioned first target memory is the memory corresponding to the components that have not been replaced, and the above-mentioned components are at least one of the HUB end, the above-mentioned display module and the above-mentioned receiving card.
[0140] The first target memory arrangement sequence determining unit is used to determine the first target memory arrangement sequence according to the first target memory and the first preset memory arrangement sequence, wherein the first target memory arrangement sequence is used to indicate the arrangement sequence corresponding to the first target memory.
[0141] The first target memory arrangement sequence execution unit is used to read the lighting program and the screen connection information in the first target memory according to the first target memory arrangement sequence.
[0142] In some embodiments, the receiving card 6 further includes:
[0143] The information storage module at the HUB end is used for reading the lighting program and the screen connection information from at least one of the memory at the HUB end of the above-mentioned LED display screen, the memory of the display module, and the memory of the receiving card according to the first preset memory arrangement order. If the lighting program and / or the screen connection information are not read from the memory at the above-mentioned HUB end, the lighting program and / or the screen connection information obtained by other means are stored in the memory at the above-mentioned HUB end.
[0144] The information storage module of the display module and the receiving card is used to detect whether the memory of the display module and the memory of the receiving card store the lighting program and / or the screen connection information when the lighting program and / or the screen connection information have been read from the memory of the HUB end, and to store the lighting program and / or the screen connection information into the memory of the display module and the memory of the receiving card when the lighting program and / or the screen connection information are not stored in the memory of the display module and the memory of the receiving card.
[0145] In some embodiments, the receiving card 6 further includes:
[0146] A correction data matching module is used to determine whether the correction data stored in the memory of the receiving card is consistent with the correction data stored in the memory of the display module after reading the correction data in the memory of the display module of the LED display screen and / or the memory of the receiving card according to the second preset memory arrangement order, when the correction data is read from the memory of the display module.
[0147] The correction data overwriting module is used to overwrite the correction data stored in the memory of the receiving card with the correction data stored in the memory of the display module when the correction data stored in the memory of the receiving card is inconsistent with the correction data stored in the memory of the display module.
[0148] In some embodiments, the information capable of acquiring the lighting program is a unique identifier of the lighting program, and the reading module 61 for displaying the information includes:
[0149] The unique identification reading unit of the lighting program is used to read the unique identification of the lighting program in the memory of the HUB end of the above-mentioned LED display screen and / or the memory of the above-mentioned display module according to the third preset memory priority order, and read the lighting program corresponding to the unique identification of the above-mentioned lighting program in the memory of the above-mentioned receiving card according to the read unique identification of the above-mentioned lighting program, wherein in the above-mentioned third preset memory priority order, the priority of the memory at the above-mentioned HUB end is higher than the priority of the memory of the above-mentioned display module.
[0150] The screen connection information reading unit is used to read the screen connection information in at least one of the memory at the HUB end of the above-mentioned LED display screen, the memory of the display module, and the memory of the receiving card according to a first preset memory priority order, wherein in the above-mentioned first preset memory priority order, the memory at the above-mentioned HUB end has the highest priority, the memory of the above-mentioned display module has the second priority, and the memory of the above-mentioned receiving card has the lowest priority.
[0151] A correction data reading unit is used to read correction data in the memory of the display module of the above-mentioned LED display screen and / or the memory of the above-mentioned receiving card according to a second preset memory priority order, wherein in the above-mentioned second preset reading priority order, the priority of the memory of the above-mentioned display module is higher than the priority of the memory of the above-mentioned receiving card.
[0152] It should be noted that the information interaction, execution process, etc. between the above-mentioned devices / units are based on the same concept as the method embodiment of the present application. Their specific functions and technical effects can be found in the method embodiment part and will not be repeated here.
[0153] Figure 7 This is a schematic diagram of the structure of an LED display screen provided in one embodiment of the present application. Figure 7 As shown, the LED display screen 7 of this embodiment includes: at least one box ( Figure 7 The box includes a receiving card 71, a HUB terminal 72 and at least one display module 73 ( Figure 7Only one display module is shown in the figure). Among them, a memory 721 is newly added to the HUB end, and a memory 731 is newly added to the display module. The memory 721 at least pre-stores the screen connection information and the information that can obtain the lighting program, and the memory 731 at least pre-stores the screen connection information, the correction data and the information that can obtain the lighting program.
[0154] The receiving card 71 includes a memory 711, a processor 712, and a computer program 713 stored in the memory 711 and executable on the processor 712. When the processor 712 executes the computer program 713, the steps in any of the above method embodiments are implemented.
[0155] Figure 7 It is only an example of the LED display screen 7 and does not constitute a limitation on the LED display screen 7. It may include more or fewer components than shown in the figure, or a combination of certain components, or different components, for example, it may also include input and output devices, network access devices, etc.
[0156] The processor 712 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor, etc.
[0157] In some embodiments, the memory 711, memory 721 and memory 731 may be the internal storage unit of the LED display screen 7, such as the hard disk or memory of the LED display screen 7, and in other embodiments, may be the external storage device of the LED display screen 7, such as the plug-in hard disk equipped on the LED display screen 7, a smart memory card (SmartMedia Card, SMC), a secure digital (Secure Digital, SD) card, a flash card (Flash Card), etc. Further, the memory 711, memory 721 and memory 731 may also include both the internal storage unit of the LED display screen 7 and the external storage device. The memory 711, memory 721 and memory 731 are used to store operating systems, applications, boot loaders (BootLoader), data and other programs, such as the program code of the computer program, etc. The memory 711, memory 721 and memory 731 may also be used to temporarily store data that has been output or is to be output.
[0158] The technicians in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional units and modules is used as an example for illustration. In practical applications, the above-mentioned function allocation can be completed by different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiment can be integrated in a processing unit, or each unit can exist physically separately, or two or more units can be integrated in one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of software functional units. In addition, the specific names of the functional units and modules are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of this application. The specific working process of the units and modules in the above-mentioned system can refer to the corresponding process in the aforementioned method embodiment, which will not be repeated here.
[0159] The embodiment of the present application provides a computer program product. When the computer program product runs on an LED display screen, the LED display screen can implement the steps in the above-mentioned various method embodiments when executing the computer program product.
[0160] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present application implements all or part of the processes in the above-mentioned embodiment method, which can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a computer-readable storage medium. When the computer program is executed by the processor, the steps of the above-mentioned various method embodiments can be implemented. Among them, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form. The computer-readable medium may at least include: any entity or device that can carry the computer program code to the camera device / LED display screen, a recording medium, a computer memory, a read-only memory (ROM, Read-Only Memory), a random access memory (RAM, Random Access Memory), an electric carrier signal, a telecommunication signal, and a software distribution medium. For example, a USB flash drive, a mobile hard disk, a magnetic disk or an optical disk. In some jurisdictions, according to legislation and patent practice, computer-readable media cannot be electric carrier signals and telecommunication signals.
[0161] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0162] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0163] In the embodiments provided in the present application, it should be understood that the disclosed devices / network equipment and methods can be implemented in other ways. For example, the device / network equipment embodiments described above are merely schematic. For example, the division of the modules or units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0164] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0165] The embodiments described above are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, a person skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. Such modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application, and should all be included in the protection scope of the present application.
Claims
1. A method for controlling an LED display screen, characterized in that: include: After the LED display screen receives the instruction, at least one of the memory at the HUB end of the LED display screen, the memory of the display module, and the memory of the receiving card reads the lighting program, the screen connection information, and the correction data, wherein the memory at the HUB end at least pre-stores the screen connection information and the information capable of obtaining the lighting program, the memory of the display module at least pre-stores the screen connection information, the correction data, and the information capable of obtaining the lighting program, and the memory of the receiving card at least pre-stores the lighting program, the screen connection information, and the correction data; The LED chip of the LED display screen is controlled for display according to the lighting program, the screen connection information and the correction data that are read.
2. The LED display screen control method according to claim 1, characterized in that: The information capable of acquiring the lighting program is the lighting program, and at least one of the memory at the HUB end of the LED display screen, the memory of the display module, and the memory of the receiving card reads the lighting program, the screen connection information, and the correction data, including: Reading the lighting program and the screen connection information from at least one of the memory at the HUB end of the LED display screen, the memory of the display module, and the memory of the receiving card according to the first preset memory arrangement order, wherein in the first preset memory arrangement order, the memory at the HUB end is arranged first, the memory of the display module is arranged second, and the memory of the receiving card is arranged last; The correction data is read in the memory of the display module of the LED display screen and / or the memory of the receiving card according to a second preset memory arrangement order, wherein, in the second preset memory arrangement order, the arrangement order of the memory of the display module is before the arrangement order of the memory of the receiving card.
3. The LED display screen control method according to claim 2, characterized in that: The reading of the lighting program and the screen connection information from at least one of the memory at the HUB end of the LED display screen, the memory of the display module, and the memory of the receiving card according to the first preset memory arrangement order includes: The lighting program and the screen connection information are read from at least one of the memory at the HUB end of the LED display screen, the memory of the display module, and the memory of the receiving card according to a first preset memory arrangement order and a preset data reading order, wherein the preset data reading order is used to indicate the reading order of the lighting program and the screen connection information.
4. The LED display screen control method according to claim 2, characterized in that: The reading of the lighting program and the screen connection information from at least one of the memory at the HUB end of the LED display screen, the memory of the display module, and the memory of the receiving card according to the first preset memory arrangement order includes: In the case that the HUB end, the display module and the receiving card are not all replaced, determining a first target memory, wherein the first target memory is a memory corresponding to the components that have not been replaced, and the components are at least one of the HUB end, the display module and the receiving card; Determine a first target memory arrangement order according to the first target memory and the first preset memory arrangement order, wherein the first target memory arrangement order is used to indicate an arrangement order corresponding to the first target memory; The lighting program and the screen connection information are read from the first target memory according to the arrangement order of the first target memory.
5. The LED display screen control method according to any one of claims 2 to 4, characterized in that: After reading the lighting program and the screen connection information from at least one of the memory at the HUB end of the LED display screen, the memory of the display module, and the memory of the receiving card according to the first preset memory arrangement order, the method further includes: In the case where the lighting program and / or the screen connection information is not read from the memory of the HUB end, the lighting program and / or the screen connection information obtained by other means is stored in the memory of the HUB end; When the lighting program and / or the screen connection information have been read from the memory of the HUB, detect whether the memory of the display module and the memory of the receiving card store the lighting program and / or the screen connection information, and when the memory of the display module and the memory of the receiving card do not store the lighting program and / or the screen connection information, store the lighting program and / or the screen connection information into the memory of the display module and the memory of the receiving card.
6. The LED display screen control method according to any one of claims 2 to 4, characterized in that: After reading the correction data in the memory of the display module of the LED display screen and / or the memory of the receiving card according to the second preset memory arrangement order, the method further includes: When the correction data is read from the memory of the display module, determining whether the correction data stored in the memory of the receiving card is consistent with the correction data stored in the memory of the display module; In the case where the correction data stored in the memory of the receiving card is inconsistent with the correction data stored in the memory of the display module, the correction data stored in the memory of the display module is used to overwrite the correction data stored in the memory of the receiving card.
7. The LED display screen control method according to claim 1, characterized in that: The information capable of acquiring the lighting program is a unique identifier of the lighting program, the memory of the receiving card pre-stores the lighting programs of all the display modules that have been shipped, and at least one of the memory at the HUB end of the LED display screen, the memory of the display module, and the memory of the receiving card reads the lighting program, the screen connection information, and the correction data, including: Reading the unique identifier of the lighting program in the memory at the HUB end of the LED display screen and / or the memory of the display module according to a third preset memory priority order, and reading the lighting program corresponding to the unique identifier of the lighting program in the memory of the receiving card according to the read unique identifier of the lighting program, wherein in the third preset memory priority order, the priority of the memory at the HUB end is higher than the priority of the memory of the display module; Reading the screen connection information from at least one of the memory at the HUB end of the LED display screen, the memory of the display module, and the memory of the receiving card according to a first preset memory priority order, wherein in the first preset memory priority order, the memory at the HUB end has the highest priority, the memory of the display module has the second highest priority, and the memory of the receiving card has the lowest priority; The correction data is read in the memory of the display module of the LED display screen and / or the memory of the receiving card according to a second preset memory priority order, wherein in the second preset reading priority order, the priority of the memory of the display module is higher than the priority of the memory of the receiving card.
8. A receiving card, characterized in that: include: A display information reading module, which is used to read the lighting program, screen connection information and correction data from at least one of the memory at the HUB end of the LED display screen, the memory of the display module and the memory of the receiving card after the LED display screen receives the instruction, wherein the memory at the HUB end at least pre-stores the screen connection information and the information capable of obtaining the lighting program, the memory of the display module at least pre-stores the screen connection information, the correction data and the information capable of obtaining the lighting program, and the memory of the receiving card at least pre-stores the lighting program, the screen connection information and the correction data; The display control module is used to control the display of the LED chip of the LED display screen according to the read lighting program, the screen connection information and the correction data.
9. An LED display screen, comprising a HUB terminal, a display module and a receiving card, characterized in that: The memory of the HUB end at least pre-stores the screen connection information and the information capable of acquiring the lighting program, the memory of the display module at least pre-stores the screen connection information, the correction data and the information capable of acquiring the lighting program, the memory of the receiving card at least pre-stores the lighting program, the screen connection information and the correction data, the memory of the receiving card is also used to store a computer program that can be run on the processor of the receiving card, and the processor of the receiving card implements the method described in any one of claims 1 to 7 when executing the computer program.
10. A computer program product, characterized in that The invention comprises a computer program, which, when executed, enables the method according to any one of claims 1 to 7 to be performed.
Citation Information
Cited By
Intelligent screen connection method for LED display screen
CN120540622A
Intelligent screen connecting method of LED display screen
CN120540622B