Display method and electronic device

By determining its position in the first electronic device after splicing and determining the display content based on the position and the number of surrounding electronic devices, the problem of display disorder after splicing is solved, and a low-complexity and low-cost solution is achieved.

CN114911437BActive Publication Date: 2025-05-27HUAWEI TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202110169838.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-02-07
Publication Date
2025-05-27
Estimated Expiration
2041-02-07

AI Technical Summary

Technical Problem

In the display scenario where multiple electronic devices are spliced ​​into one large electronic device, if an electronic device does not know its position after splicing, it may cause the display of the picture seen by the end user to be confused.

Method used

By determining the position in the spliced ​​electronic device in the first electronic device, the content to be displayed is determined based on the position and the number of electronic devices in the direction of the row and row. This determination process can be achieved by means of the connection status of the input or the received control command.

Benefits of technology

Avoid display confusion problems, while reducing the complexity and cost of the method.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114911437B_ABST
    Figure CN114911437B_ABST
Patent Text Reader

Abstract

The present application provides a display method and an electronic device, wherein the electronic device determines its position in the spliced ​​electronic device by itself, and determines the content to be displayed based on the position, thereby avoiding the problem of display confusion. When the electronic device determines its position in the spliced ​​electronic device, it only needs to rely on the connection status of the input terminal, or only needs to rely on the connection status of the input terminal and the control command from other electronic devices, and the control command indicates the position of other electronic devices in the spliced ​​electronic device, without the need for human intervention or the participation of other devices. Therefore, the display method provided in the embodiment of the present application has low complexity and cost while avoiding display confusion.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of terminals, and more particularly to a display method and an electronic device in the field of terminals. Background Art

[0002] Currently, in some display scenarios, for example, in a home display scenario, in order to achieve a better visual effect, a user can splice multiple electronic devices with display functions into an electronic device with a larger display area. The picture finally viewed by the user is jointly displayed by these multiple electronic devices. In other words, each electronic device is responsible for displaying a part of the entire picture. In this case, if an electronic device does not know its position in the entire spliced electronic device, it may cause a problem of display disorder in the picture finally seen by the user, resulting in the user being unable to view normally.

[0003] In a solution, an electronic device after splicing displays a picture, an image acquisition module acquires the picture, and an analysis module analyzes the picture to determine the positions of the respective electronic devices in the spliced electronic device. Finally, each electronic device in the spliced electronic device determines the content to be displayed according to its respective position, thereby avoiding the problem of disorder.

[0004] It can be seen that the above solution requires the participation of an image acquisition module and an analysis module, and both the complexity and the cost are relatively high. Summary of the Invention

[0005] Embodiments of this application provide a display method and an electronic device. On the premise of avoiding display disorder, both the complexity and the cost of the display method are relatively low.

[0006] In a first aspect, a display method is provided. The method is applied to a scenario where display is performed by a spliced electronic device, and the spliced electronic device is formed by splicing multiple electronic devices. The method is executed by a first electronic device, which is any one of the multiple electronic devices, and includes: when no other electronic devices are connected to at least one input end of the first electronic device, determining the position of the first electronic device in the spliced electronic device according to the connection state of the at least one input end; or, when there is an input end connected to another electronic device among the at least one input end, determining the position in the spliced electronic device according to a received first control command, where the first control command indicates the position of the electronic device that sends the first control command in the spliced electronic device, and indicates that the electronic device that sends the first control command and the first electronic device are in the same row or the same column, and the electronic device that sends the first control command is connected to the first electronic device through one of the at least one input end; displaying a picture corresponding to the first electronic device according to the position of the first electronic device in the spliced electronic device, a first quantity, and a second quantity, where the first quantity is the number of electronic devices in the row direction where the first electronic device is located, and the second quantity is the number of electronic devices in the column direction where the first electronic device is located.

[0007] Based on the above technical solution, the first electronic device itself determines its position in the spliced electronic device, and determines the content to be displayed according to the position, the number of electronic devices in the row direction where the first electronic device is located, and the number of electronic devices in the column direction where the first electronic device is located, so as to avoid the problem of display disorder. Moreover, when the first electronic device determines its position in the spliced electronic device, it only needs to rely on the connection state of the input end, or only needs to rely on the connection state of the input end and the control command from other electronic devices, and the control command indicates the position of the other electronic device in the spliced electronic device. It can be seen that when the first electronic device determines its position in the spliced electronic device, no manual or other device participation is required. Therefore, the display method provided by the embodiments of the present application has relatively low complexity and cost on the premise of avoiding display disorder.

[0008] In combination with the first aspect, in some implementations of the first aspect, the first electronic device includes at least one output terminal, and the method further includes: sending a second control command to a second electronic device, where the second control command indicates that the first electronic device and the second electronic device are in the same row, and indicates the position of the first electronic device in the spliced electronic device. The second electronic device is an electronic device connected to the first output terminal of the first electronic device, and the first output terminal is one of the at least one output terminal.

[0009] Based on the above technical solution, when the first electronic device determines its position in the spliced electronic device, the first electronic device can indicate to the adjacent second electronic device its position in the spliced electronic device, and indicate the positional relationship between the first electronic device and the second electronic device. For example, it indicates that the first electronic device and the second electronic device are in the same row in the spliced electronic device, so that the second electronic device can determine its position in the spliced electronic device according to the position of the first electronic device in the spliced electronic device and the positional relationship between the first electronic device and the second electronic device. Further, the second electronic device can determine the content to be displayed according to its position in the spliced electronic device, the number of electronic devices in the row direction where the second electronic device is located, and the number of electronic devices in the column direction where the second electronic device is located, avoiding the problem of display disorder. It can be seen that when the second electronic device determines its position in the spliced electronic device, there is no need for human or other devices to participate. Therefore, the display method provided by the embodiments of the present application has relatively low complexity and cost on the premise of avoiding display disorder.

[0010] In combination with the first aspect and the above implementation, in some implementations of the first aspect, the method further includes: receiving a first feedback command from the second electronic device, where the first feedback command indicates that all the electronic devices in the same row as the second electronic device have completed the determination of their positions, and indicates the first quantity.

[0011] Based on the above technical solution, the first electronic device can determine that all the electronic devices in the same row as the first electronic device have completed the determination of their positions, and can determine the number of electronic devices in the same row as the first electronic device by receiving the first feedback command from the second electronic device.

[0012] Combined with the first aspect and the above implementation manners, in some implementation manners of the first aspect, when there is an input terminal connected to another electronic device among the at least one input terminal, the method further includes: sending the first feedback command to a third electronic device, where the third electronic device is an electronic device connected to the first input terminal of the first electronic device, and the first input terminal is one of the at least two input terminals.

[0013] Combined with the first aspect and the above implementation manners, in some implementation manners of the first aspect, the first electronic device includes two output terminals, and the method further includes: sending a third control command to a fourth electronic device, where the third control command indicates that the first electronic device and the fourth electronic device are in the same column, and indicates the position of the first electronic device in the spliced electronic device, and the fourth electronic device is an electronic device connected to the second output terminal of the first electronic device, and the second output terminal is one of the two output terminals other than the first output terminal.

[0014] Based on the above technical solution, when the first electronic device determines its own position in the spliced electronic device, the first electronic device can indicate to its adjacent fourth electronic device the position of the first electronic device in the spliced electronic device, and indicate the positional relationship between the first electronic device and the fourth electronic device, for example, indicate that the first electronic device and the fourth electronic device are in the same row in the spliced electronic device, so that the fourth electronic device can determine its own position in the spliced electronic device according to the position of the first electronic device in the spliced electronic device and the positional relationship between the first electronic device and the fourth electronic device. Further, so that the fourth electronic device can determine the content to be displayed according to its own position in the spliced electronic device, the number of electronic devices in the row direction where the fourth electronic device is located, and the number of electronic devices in the column direction where the fourth electronic device is located, avoiding the problem of display disorder. It can be seen that when the fourth electronic device determines its own position in the spliced electronic device, no manual or other device participation is required. Therefore, the display method provided by the embodiments of the present application has lower complexity and cost on the premise of avoiding display disorder.

[0015] Combined with the first aspect and the above implementation manners, in some implementation manners of the first aspect, the method further includes: receiving a second feedback command from the fourth electronic device, where the second feedback command indicates that the electronic devices in the same column as the fourth electronic device have all completed the determination of their positions, and indicates the second quantity.

[0016] Based on the above technical solution, the first electronic device can determine that the electronic devices in the same column as the first electronic device have all completed the determination of their locations and can determine the number of electronic devices in the same column as the first electronic device by receiving the second feedback command from the fourth electronic device.

[0017] Combining the first aspect and the above implementation, in some implementations of the first aspect, the first electronic device includes two input terminals, and the method further includes: sending the second feedback command to a fifth electronic device, where the fifth electronic device is an electronic device connected to the second input terminal of the first electronic device, and the second input terminal is one of the at least two input terminals other than the first input terminal.

[0018] Combining the first aspect and the above implementation, in some implementations of the first aspect, a first interface is deployed at each input terminal, and the method further includes: if a high-level signal can be detected at the first interface, determining that an input terminal where the first interface is deployed is connected to another electronic device.

[0019] Combining the first aspect and the above implementation, in some implementations of the first aspect, a second interface is deployed at each output terminal, and the method further includes: if a high-level signal can be detected at the second interface, determining that an output terminal where the second interface is deployed is connected to another electronic device.

[0020] Second aspect, there is provided an electronic device, including: a display screen for presenting a screen corresponding to the electronic device; one or more processors; a memory; and one or more programs, wherein the one or more programs are stored in the memory, and when the one or more programs are executed by the processor, the electronic device is caused to perform the following steps: when no other electronic devices are connected to at least one input end of the electronic device, determine the position of the electronic device in the spliced electronic device according to the connection state of the at least one input end; or, when there is an input end among the at least one input end to which another electronic device is connected, determine the position in the spliced electronic device according to a received first control command, the first control command indicating the position of the electronic device that sends the first control command in the spliced electronic device, and indicating that the electronic device that sends the first control command and the electronic device are in the same row or the same column, and the electronic device that sends the first control command is connected to the electronic device through one of the at least one input ends; display the screen corresponding to the electronic device according to the position of the electronic device in the spliced electronic device, a first quantity and a second quantity, the first quantity being the number of electronic devices in the row direction where the electronic device is located, and the second quantity being the number of electronic devices in the column direction where the electronic device is located.

[0021] In combination with the second aspect, in some implementation manners of the second aspect, the electronic device includes at least one output end, and when the one or more programs are executed by the processor, the electronic device is caused to perform the following steps: send a second control command to a second electronic device, the second control command indicating that the electronic device and the second electronic device are in the same row, and indicating the position of the electronic device in the spliced electronic device, the second electronic device being an electronic device connected to a first output end of the electronic device, and the first output end being one of the at least one output ends.

[0022] In combination with the second aspect and the above implementation manners, in some implementation manners of the second aspect, when the one or more programs are executed by the processor, the electronic device is caused to perform the following steps: receive a first feedback command from the second electronic device, the first feedback command indicating that the electronic devices in the same row as the second electronic device have all completed the determination of their positions, and indicating the first quantity.

[0023] Combined with the second aspect and the above implementation manners, in some implementation manners of the second aspect, when the one or more programs are executed by the processor, the electronic device is caused to perform the following steps: when there is an input terminal to which another electronic device is connected among the at least one input terminal, send the first feedback command to a third electronic device, where the third electronic device is an electronic device connected to a first input terminal of the electronic device, and the first input terminal is one of the at least two input terminals.

[0024] Combined with the second aspect and the above implementation manners, in some implementation manners of the second aspect, the electronic device includes two output terminals. When the one or more programs are executed by the processor, the electronic device is caused to perform the following steps: send a third control command to a fourth electronic device, where the third control command indicates that the electronic device and the fourth electronic device are in the same column, and indicates the position of the electronic device in the spliced electronic device. The fourth electronic device is an electronic device connected to a second output terminal of the electronic device, and the second output terminal is one of the two output terminals other than the first output terminal.

[0025] Combined with the second aspect and the above implementation manners, in some implementation manners of the second aspect, when the one or more programs are executed by the processor, the electronic device is caused to perform the following steps: receive a second feedback command from the fourth electronic device, where the second feedback command indicates that the electronic devices in the same column as the fourth electronic device have all completed the determination of their positions, and indicates the second quantity.

[0026] Combined with the second aspect and the above implementation manners, in some implementation manners of the second aspect, the electronic device includes two input terminals. When the one or more programs are executed by the processor, the electronic device is caused to perform the following steps: send the second feedback command to a fifth electronic device, where the fifth electronic device is an electronic device connected to a second input terminal of the electronic device, and the second input terminal is one of the at least two input terminals other than the first input terminal.

[0027] Combined with the second aspect and the above implementation manners, in some implementation manners of the second aspect, a first interface is deployed at each input terminal. When the one or more programs are executed by the processor, the electronic device is caused to perform the following steps: if a high-level signal can be detected at the first interface, determine that an input terminal where the first interface is deployed is connected to another electronic device.

[0028] Combined with the second aspect and the above implementation manners, in certain implementation manners of the second aspect, a second interface is deployed at each output terminal. When the one or more programs are executed by the processor, the electronic device is caused to perform the following steps: If a high-level signal can be detected at the second interface, it is determined that an output terminal where the second interface is deployed is connected to another electronic device.

[0029] In a third aspect, the present application provides an apparatus. The apparatus is included in an electronic device and has a function of implementing the behaviors of the electronic device in the above aspects and the possible implementation manners of the above aspects. The function can be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more modules or units corresponding to the above functions.

[0030] In a fourth aspect, the present application provides an electronic device, including: one or more processors; a memory; a plurality of application programs; and one or more computer programs. Among them, the one or more computer programs are stored in the memory, and the one or more computer programs include commands. When the commands are executed by the electronic device, the electronic device is caused to execute the display method in any possible implementation of any of the above aspects.

[0031] In a fifth aspect, the present application provides an electronic device, including one or more processors and one or more memories. The one or more memories are coupled to the one or more processors, and the one or more memories are used to store computer program code. The computer program code includes computer commands. When the one or more processors execute the computer commands, the electronic device is caused to execute the display method in any possible implementation of any of the above aspects.

[0032] In a sixth aspect, the present application provides a computer-readable storage medium, including computer commands. When the computer commands run on an electronic device, the electronic device is caused to execute any possible display method of any of the above aspects.

[0033] In a seventh aspect, the present application provides a computer program product. When the computer program product runs on an electronic device, the electronic device is caused to execute any possible display method of any of the above aspects. BRIEF DESCRIPTION OF THE DRAWINGS

[0034] Figure 1 is an assembly schematic diagram of the spliced electronic device provided by an embodiment of the present application;

[0035] Figure 2 is a schematic block diagram of the electronic device provided by an embodiment of the present application;

[0036] Figure 3 is a schematic diagram of the frame of the electronic device provided by an embodiment of the present application;

[0037] Figure 4 This is an example of the flowchart of the display method provided by the embodiments of the present application;

[0038] Figure 5 This is another example of the flowchart of the display method provided by the embodiments of the present application;

[0039] Figure 6 This is yet another example of the flowchart of the display method provided by the embodiments of the present application;

[0040] Figure 7 This is yet another example of the flowchart of the display method provided by the embodiments of the present application. Detailed implementation manners

[0041] Next, the technical solutions in the embodiments of the present application will be described in conjunction with the accompanying drawings in the embodiments of the present application.

[0042] In some display scenarios, for example, in a home display scenario, in order to achieve a better visual effect, a user can splice multiple electronic devices with display functions into an electronic device with a larger display area. Figure 1 Taking 6 electronic devices with display functions (hereinafter simply referred to as "electronic devices") as an example, a schematic effect diagram of the spliced electronic device is shown. The picture that the user finally views is jointly displayed by these 6 electronic devices. In other words, each electronic device is responsible for displaying a part of the entire picture. In this case, if an electronic device does not know its position in the entire spliced electronic device, it may cause the problem of display disorder in the picture finally seen by the user, resulting in the user being unable to view normally.

[0043] In one solution, an electronic device after splicing displays a picture, an image acquisition module acquires the picture, and an analysis module analyzes the picture to determine the positions of the respective electronic devices in the spliced electronic device. Finally, the electronic devices in the spliced electronic device determine the content to be displayed according to their respective positions, thereby avoiding the problem of disorder.

[0044] It can be seen that the above solution requires the participation of an image acquisition module and an analysis module, and both the complexity and the cost are relatively high.

[0045] In view of this, embodiments of the present application provide a display method, in which an electronic device determines its own position in the spliced electronic device by itself, and determines the content to be displayed according to the position, so as to avoid the problem of incorrect display. When determining its position in the spliced electronic device, the electronic device only needs to rely on the connection state of the input end, or only needs to rely on the connection state of the input end and the control commands from other electronic devices, where the control commands indicate the positions of other electronic devices in the spliced electronic device, without the participation of manual or other devices. In contrast, the display method provided by the embodiments of the present application has lower complexity and cost on the premise of avoiding incorrect display.

[0046] Before introducing the display method provided by the embodiments of the present application, the electronic device provided by the present application will be introduced first.

[0047] Exemplarily, Figure 2 FIG. 8 is a schematic structural diagram of an electronic device 200 provided by an embodiment of the present application. The electronic device 200 may be a client or a server, and the electronic device 200 may include a processor 210, a memory 220, a display screen 230, etc.

[0048] Among them, the processor 210 may include one or more processing units, and the memory 220 is used to store program codes and data. In the embodiments of the present application, the processor 210 can execute the computer execution commands stored in the memory 220 to control and manage the actions of the electronic device 200.

[0049] In addition, the electronic device 200 may further include the following ports ( Figure 2 not shown in FIG. 15):

[0050] A video signal receiving port for receiving video signals.

[0051] A video signal sending port for sending video signals. The video signal receiving port and the video signal sending port may be, for example, a high definition multimedia interface (HDMI).

[0052] A control signal transmission port for transmitting control commands. The control signal transmission port can be, for example, an inter-integrated circuit (I2C) port, an RS485 port, or a network cable port. It is worth mentioning that if the electronic device 200 sends a control command to other electronic devices through the RS485 port or the network cable port, the electronic device 200 can also receive a feedback command from other electronic devices for the control command through the RS485 port or the network cable port. If the electronic device 200 sends a control command to other electronic devices through the I2C port, the electronic device 200 needs to obtain the feedback command for the control command from other electronic devices by means of periodic query. For the control commands and the feedback commands for the control commands involved in the embodiments of the present application, please refer to the following description for details.

[0053] A detection port for the electronic device 200 to determine whether other electronic devices are connected to the electronic device 200. For example, the detection port can specifically include a pin. If the electronic device 200 detects a high-level signal at the pin, it can be determined that the electronic device 200 is connected to other electronic devices.

[0054] In specific implementation, the detection port can be integrated with the above RS485 port or the detection port can be integrated with the above I2C port. In other words, the electronic device 200 can not only transmit control signals through the integrated interface, but also determine the connection status with other electronic devices through the integrated interface.

[0055] It is worth mentioning that if the control signal transmission port is a network cable port, the electronic device 200 can directly determine whether other electronic devices are connected to the electronic device 200 through the network cable port. For example, if the electronic device 200 detects a high-level signal at a certain network port, it can be determined that the electronic device 200 is connected to other electronic devices.

[0056] Optionally, the electronic device 200 can also include peripheral devices 240, such as a mouse, a keyboard, a speaker, a microphone, etc.

[0057] It should be understood that in addition to Figure 2 the various components or modules listed above, the embodiments of the present application do not make specific limitations on the structure of the electronic device 200. In other embodiments of the present application, the electronic device 200 can also include more or fewer components than those shown in the figure, or combine certain components, or split certain components, or have different component arrangements. The components shown in the figure can be implemented in hardware, software, or a combination of software and hardware.

[0058] Next, in combination with Figure 1 the scenario shown below, and taking Figure 1Taking the electronic device in [description] as a display screen as an example, the display method provided by the embodiments of the present application will be introduced in detail. For a display screen, it usually has four borders. Mark the four borders as shown in Figure 3 and are respectively denoted as border 1, border 2, border 3, and border 4. Define border 1 and border 2 as the input ends of the display screen. In other words, the above-mentioned ports with receiving functions are deployed on border 1 and border 2. Define border 3 and border 4 as the output ends of the display screen. In other words, the above-mentioned ports with sending functions are deployed on border 3 and border 4. In the following description, it is assumed that HDMI and RS485 ports for receiving are respectively deployed on both border 1 and border 2, and it is assumed that HDMI and RS485 ports for sending are respectively deployed on both border 3 and border 4.

[0059] In addition, a detection interface can be deployed on each of the borders 1, 2, 3, and 4 of the display screen. For the sake of easy description, the detection interface deployed on border 1 is called interface 1, the detection interface deployed on border 2 is called interface 2, the detection interface deployed on border 3 is called interface 3, and the detection interface deployed on border 4 is called interface 4. If the input end on border 1 of the display screen is in a connected state with other display screens, the display screen can detect a high-level signal at interface 1. If the output end on border 3 of the display screen is in a connected state with other display screens, the display screen can detect a high-level signal at interface 3. Therefore, the display screen can determine whether it is in a connected state with other display screens by detecting whether there is a high-level signal at the detection interface.

[0060] For Figure 1 the six display screens in [description], when these six display screens are powered on for the first time or receive a command to determine their positions, they will respectively determine their positions in the spliced display screen. The following will introduce the display method provided by the embodiments of the present application from the perspectives of different display screens in Figure 1 [description].

[0061] For the sake of easy description, starting from the display screen in the first row and first column from the bottom up among the six display screens in Figure 1 [description], the six display screens are sequentially denoted as display screen 1, display screen 2, display screen 3, display screen 4, display screen 5, and display screen 6 in the counterclockwise direction.

[0062] First, taking display screen 1 as an example, an embodiment of the display method 300 provided by the embodiments of the present application will be introduced. Figure 4 shows a schematic flowchart of the display method 300. First, make the following agreements for this embodiment: Figure 1After the display screen at the 1st row and 1st column from the bottom up in determines its position in the spliced display screen according to the display method 300, it communicates to the right in sequence, so that the other display screens in the 1st row determine their positions in the spliced display device according to the display method 300 in sequence. After that, the display screens in the 1st row communicate upwards in sequence, so that the display screens in each column determine their positions in the spliced display screen according to the display method 300 in sequence.

[0063] Step 301, determine the connection status of the input end.

[0064] For example, the display screen 1 can detect ports 1 and 2 to determine whether a display screen is connected to the input end of the display screen 1.

[0065] From Figure 1 it can be seen that the frame 1 and frame 2 of the display screen 1 are not spliced with any display screen. Therefore, the display screen 1 cannot detect a high-level signal at ports 1 and 2. Therefore, the display screen 1 can determine that no display screen is connected to the input end.

[0066] Step 302, determine whether a display screen is connected to the input end.

[0067] If the display screen 1 determines that no display screen is connected to the input end, it executes step 303; otherwise, it executes step 304. From the description in step 301, it can be seen that no display screen is connected to the input end of the display screen 1. Therefore, the display screen 1 will execute step 303.

[0068] Step 303, determine the position in the spliced display screen.

[0069] When the display screen 1 determines that no display screen is connected to the input end, the display screen 1 can determine that it is located at the 1st row and 1st column in the spliced display screen.

[0070] Step 304, wait to receive a command.

[0071] In step 304, the display screen 1 will receive one of the following four commands:

[0072] Command 1, the format of command 1 is field 1 + field 2. Field 1 represents that the type of command 1 is a row-direction command, and field 2 represents the position of the display screen that sends command 1 in the spliced display screen. It is worth mentioning that when the type of the command is a row-direction command, it means that the display screen that sends the command and the display screen that receives the command are in the same row.

[0073] Command 2, the format of Command 2 is Field 1 + Field 2 + Field 3. Field 1 represents that the type of Command 2 is a line-direction feedback command. Field 2 represents that the determination of the positions of the displays in the line direction has been completed. Field 3 represents the number of displays in the line direction.

[0074] Command 3, the format of Command 3 is Field 1 + Field 2. Field 1 represents that the type of Command 3 is a column-direction command. Field 2 represents the position of the display that sends Command 3 in the spliced display. It is worth mentioning that when the type of the command is a column-direction command, it means that the display that sends the command and the display that receives the command are in the same column.

[0075] Command 4, the format of Command 4 is Field 1 + Field 2 + Field 3. Field 1 represents that the type of Command 4 is a column-direction feedback command. Field 2 represents that the determination of the positions of the displays in the column direction has been completed. Field 3 represents the number of displays in the column direction.

[0076] After Step 304, Display 1 will execute Step 305. Since there are four commands in Step 304, Step 305 will also include four cases corresponding to the above four commands. Display 1 will select one of the following four cases corresponding to Step 305 to execute according to one of the above four commands received:

[0077] Case 1, if Display 1 receives Command 1, then Step 305 is: Display 1 determines its own position in the spliced display according to Command 1.

[0078] Case 2, if Display 1 receives Command 2, then Step 305 is: Display 1 records the number of displays in the line direction according to Command 2.

[0079] Case 3, if Display 1 receives Command 3, then Step 305 is: Display 1 determines its own position in the spliced display according to Command 3.

[0080] Case 4, if Display 1 receives Command 4, then Step 305 is: Display 1 records the number of displays in the column direction according to Command 4.

[0081] Step 306, determine whether a display is connected to the output end of the frame 3.

[0082] After Step 303, Display 1 can execute Step 306, that is, determine whether a display is connected to the output end of the frame 3. If a display is connected to the output end of the frame 3, then execute Step 307, otherwise execute Step 308. Step 308 is: determine whether a display is connected to the input end of the frame 1. Figure 1As can be seen, the frame 3 of display screen 1 is spliced with the frame 1 of display screen 2. Therefore, display screen 1 will detect a high-level signal at port 3. Furthermore, display screen 1 can determine that a display screen is connected to the output end of the frame 3 of display screen 1. Therefore, display screen 1 will execute step 307.

[0083] Step 307: Send command 1 through the RS485 port of frame 3.

[0084] After determining that a display screen is connected to the output end of frame 3, display screen 1 can send command 1 to display screen 2 through the RS485 port of frame 3. According to field 1 in command 1, display screen 2 determines that it is in the same row as display screen 1. Then, in combination with field 2, it determines that it is located in the first row and the second column in the spliced display screen.

[0085] Based on the agreement made at the beginning of this embodiment, afterwards, display screen 2 can determine whether a display screen is connected to the output end of its frame 3. As Figure 1 can be seen, the frame 3 of display screen 2 is spliced with the frame 1 of display screen 3. Therefore, display screen 2 can send command 1 to display screen 3 through the RS485 port of frame 3. According to field 1 in command 1, display screen 3 determines that it is in the same row as display screen 2. Then, in combination with field 2, it determines that it is located in the first row and the third column in the spliced display screen.

[0086] Afterwards, display screen 3 can determine whether a display screen is connected to the output end of its frame 3. As Figure 1 can be seen, the frame 3 of display screen 3 is not spliced with other display screens. Therefore, display screen 3 can determine that all the display screens in the same row as it have completed the determination of their positions, and can determine that the number of display screens in the same row as it is 3.

[0087] Afterwards, display screen 3 can determine whether a display screen is connected to the input end of its frame 1. As Figure 1 can be seen, the frame 1 of display screen 3 is spliced with the frame 3 of display screen 2. Therefore, display screen 3 can send command 2 to display screen 2 through the RS485 port of frame 1. According to field 1 in command 2, display screen 2 determines that it is in the same row as display screen 3. Combining with field 2, it determines that all the display screens in the same row as it have completed the determination of their positions. Combining with field 3, it determines that the number of display screens in the same row as it is 3. Display screen 2 can record that the number of display screens in the same row as it is 3.

[0088] Afterwards, display screen 2 can determine whether a display screen is connected to the input end of its frame 1. As Figure 1As can be seen, the frame 1 of the display screen 2 is spliced with the frame 3 of the display screen 1. Therefore, the display screen 2 can send command 2 to the display screen 1 through the RS485 port of the frame 1.

[0089] After the display screen 1 executes step 307, it will turn to execute step 304, that is, wait to receive a command. According to the above description, it can be known that the display screen 1 will receive command 2 from the display screen 2 in step 304. Therefore, for the 4 cases in step 305, the display screen 1 will execute the steps of case 2 corresponding to step 305, that is, the display screen 1 will record the number of display screens in the row direction. After the display screen 1 executes the steps of case 2 corresponding to step 305, it can execute step 308, that is, determine whether a display screen is connected to the input end of the frame 1.

[0090] If a display screen is connected to the input end of the frame 1, then execute step 309; otherwise, execute step 310. Step 309 is: send command 2 through the RS485 port of the frame 1. As can be seen from Figure 1 it that there is no display screen connected to the input end of the frame 1 of the display screen 1. Therefore, the display screen 1 will execute step 310.

[0091] Step 310: Determine whether a display screen is connected to the output end of the frame 4.

[0092] If a display screen is connected to the output end of the frame 4, then execute step 311; otherwise, execute step 312. As can be seen from Figure 1 it that there is a display screen connected to the output end of the frame 4 of the display screen 1. Therefore, the display screen 1 will execute step 311.

[0093] Step 311: Send command 3 through the RS485 port of the frame 4.

[0094] After the display screen 1 determines that a display screen is connected to the output end of the frame 4, it can send command 3 to this display screen through the RS485 port of the frame 4. As can be seen from Figure 1 it that the display screen 1 is spliced with the display screen 6. Therefore, the display screen 1 can send command 3 to the display screen 6 through the RS485 port of the frame 4. The display screen 6 determines, according to field 1 in command 3, that it is in the same column as the display screen 1, and then, in combination with field 2, determines that it is in the 2nd row and 1st column in the spliced display screen. According to field 3, it determines that the number of display screens in the row direction is 3.

[0095] Based on the agreement made at the beginning of this embodiment, it can be known that afterwards, the display screen 6 can determine whether a display screen is connected to the output end of its own frame 4. As can be seen from Figure 1As can be seen, the border 4 of the display screen 6 is not spliced with other display screens. Therefore, it can be determined that the display screens in the same column as the display screen 6 have all completed the determination of their positions, and it can be determined that the number of display screens in the same column as the display screen 6 is 2.

[0096] After that, the display screen 6 can determine whether there is a display screen connected to the input end of its border 2. As Figure 1 can be seen, the border 2 of the display screen 6 is spliced with the border 4 of the display screen 1. At this time, the display screen 6 can send command 4 to the display screen 1 through the RS485 port of the border 2.

[0097] After the display screen 1 executes step 311, it will turn to execute step 304, that is, wait to receive a command. According to the above description, it can be known that the display screen 1 will receive command 4 from the display screen 6. That is, in step 305, the display screen 1 will execute the steps corresponding to case 4 in step 305, that is, the display screen 1 will record the number of display screens in the column direction. After the display screen 1 executes the steps corresponding to case 4 in step 305, it can execute step 312.

[0098] Step 312 is: determine whether there is a display screen connected to the input end of the border 2.

[0099] If there is a display screen connected to the input end of the border 2, then execute step 313; otherwise, execute step 314. Step 313 is: send command 4 through the RS485 port of the border 2. As Figure 1 can be seen, there is no display screen connected to the input end of the border 2 of the display screen 1. Therefore, the display screen 1 will execute step 314.

[0100] Step 314: Display the corresponding picture according to the position in the spliced display screen, the number of display screens in the row direction and the number of display screens in the column direction.

[0101] The display screen 1 can determine that it displays one-third of the entire picture in both the row direction and the column direction according to the recorded number 3 of display screens in the row direction and the number 3 of display screens in the column direction. Combining its position in the spliced display screen as the first row and the first column, the display screen 1 can locate the specific content of the one-third picture that should actually be displayed in the entire picture, and finally display the determined one-third picture.

[0102] Next, taking the display screen 3 as an example, another embodiment of the display method 300 provided in this application embodiment will be introduced. First, make the following agreements for this embodiment: Figure 1After the display screen in the first row and first column from the bottom up in [[ ]] determines its position in the spliced display screen according to the display method 300, it communicates to the right in sequence, so that the other display screens in the first row determine their positions in the spliced display device according to the display method 300 in sequence. After that, the display screens in the first row communicate upward in sequence, so that the display screens in each column determine their positions in the spliced display screen according to the display method 300 in sequence.

[0103] Step 301, determine the connection status of the input end.

[0104] For example, the display screen 3 can detect ports 1 and 2 to determine that the input end of the display screen 3 is connected to a display screen.

[0105] From [[ ]] Figure 1 it can be seen that the frame 1 of the display screen 3 is spliced with the frame 3 of the display screen 2. Therefore, the display screen 3 can detect a high-level signal at port 1. Therefore, the display screen 3 can determine that the input end of the frame 1 is connected to a display screen.

[0106] Step 302, whether the input end is connected to a display screen.

[0107] If the display screen 3 determines that the input end is not connected to a display screen, it executes step 303; otherwise, it executes step 304. Step 303 is: determine the position in the spliced display screen. For example, if the display screen 3 determines that the input end is not connected to any display screen, the display screen 3 can determine that it is located in the first row and first column of the spliced display screen.

[0108] As can be seen from the description in step 301, the input end of the frame 1 of the display screen 3 is connected to a display screen. Therefore, the display screen 3 will execute step 304.

[0109] Step 304, wait to receive a command.

[0110] In step 304, the display screen 1 will receive one of the following four commands:

[0111] Command 1, the format of command 1 is field 1 + field 2. Field 1 represents that the type of command 1 is a row-direction command, and field 2 represents the position of the display screen that sends command 1 in the spliced display screen. It is worth mentioning that when the type of the command is a row-direction command, it means that the display screen that sends the command and the display screen that receives the command are in the same row.

[0112] Command 2, the format of command 2 is field 1 + field 2 + field 3. Field 1 represents that the type of command 2 is a row-direction feedback command, field 2 represents that the determination of the positions of all the display screens in the row direction has been completed, and field 3 represents the number of display screens in the row direction.

[0113] Command 3, the format of Command 3 is Field 1 + Field 2. Field 1 represents that the type of Command 3 is a column - direction command, and Field 2 represents the position of the display screen that sends Command 1 in the spliced display screen. It is worth mentioning that when the type of the command is a column - direction command, it means that the display screen that sends the command and the display screen that receives the command are in the same column.

[0114] Command 4, the format of Command 4 is Field 1 + Field 2 + Field 3. Field 1 represents that the type of Command 4 is a column - direction feedback command, Field 2 represents that the determination of the positions of all the display screens in the column direction has been completed, and Field 3 represents the number of display screens in the column direction.

[0115] After Step 304, Display Screen 3 will execute Step 305. Since there are four commands in Step 304, Step 305 will also include four cases corresponding to the above - mentioned four commands. Display Screen 3 will select one of the following four cases corresponding to Step 305 to execute according to one of the above - mentioned four commands received:

[0116] Case 1, if Display Screen 3 receives Command 1, then Step 305 is: Display Screen 3 determines its own position in the spliced display screen according to Command 1.

[0117] Case 2, if Display Screen 3 receives Command 2, then Step 305 is: Display Screen 3 records the number of display screens in the row direction according to Command 2.

[0118] Case 3, if Display Screen 3 receives Command 3, then Step 305 is: Display Screen 3 determines its own position in the spliced display screen according to Command 3.

[0119] Case 4, if Display Screen 3 receives Command 4, then Step 305 is: Display Screen 3 records the number of display screens in the column direction according to Command 4.

[0120] Based on the agreement made at the beginning of this embodiment, it can be known that Display Screen 3 will receive Command 1 from Display Screen 2 in Step 304. Therefore, for the four cases in Step 305, Display Screen 3 will execute the Step 305 corresponding to Case 1, that is, Display Screen 3 will determine that it is in the same row as Display Screen 2 according to Field 1 in Command 1 from the display screen, and then combined with Field 2, determine that it is in the 3rd column of the 1st row in the spliced display screen. After Display Screen 3 executes the Step 305 corresponding to Case 2, it can execute Step 306, that is, determine whether there is a display screen connected to the output end of Frame 3.

[0121] If there is a display screen connected to the output end of Frame 3, then execute Step 307, otherwise execute Step 308. Step 307 is: Send Command 1 through the RS485 port of Frame 3. Figure 1It can be seen that the output end of the frame 3 of the display screen 3 is not connected to the display screen. Therefore, the display screen 3 will execute step 308. It is worth mentioning that when the display screen 3 determines that the output end of the frame 3 is not connected to the display screen, the display screen 3 can determine that the display screens in the row direction have all completed the determination of their positions, and can determine that the number of display screens in the row direction is 3. The display screen 3 can record the number of display screens in the row direction.

[0122] Step 308: Determine whether a display screen is connected to the input end of the frame 1.

[0123] If a display screen is connected to the input end of the frame 1, then execute step 309; otherwise, execute step 310. Step 309 is: Send command 2 through the RS485 port of the frame 1. Figure 1 It can be seen that a display screen is connected to the input end of the frame 1 of the display screen 3. Therefore, the display screen 3 will execute step 309.

[0124] Step 309: Send command 2 through the RS485 port of the frame 1.

[0125] When the display screen 3 determines that a display screen is connected to the input end of the frame 1, the display screen 3 can send command 2 to this display screen. Figure 1 It can be seen that the frame 1 of the display screen 3 is spliced with the display screen 2. Therefore, the display screen 3 can send command 2 to the display screen 2 through the RS485 port of the frame 1. The display screen 2 determines, according to field 1 in command 2, that it is in the same row as the display screen 1. According to field 2, it determines that the display screens in the row direction have all completed the determination of their positions. Then, in combination with field 3, it determines that the number of display screens in the row direction is 3. The display screen 2 can save the number of display screens in the row direction.

[0126] After the display screen 3 executes step 309, it can execute step 310.

[0127] Step 310: Determine whether a display screen is connected to the output end of the frame 4.

[0128] If a display screen is connected to the output end of the frame 4, then execute step 311; otherwise, execute step 312. Step 312 is: Determine whether a display screen is connected to the input end of the frame 2. Figure 1 It can be seen that a display screen is connected to the output end of the frame 4 of the display screen 3. Therefore, the display screen 3 will execute step 311.

[0129] Step 311: Send command 3 through the RS485 port of the frame 4.

[0130] When the display screen 3 determines that a display screen is connected to the output end of the frame 4, the display screen 3 can send command 3 to this display screen. Figure 1As can be seen, the border 4 of the display screen 3 is spliced with the display screen 4. Therefore, the display screen 3 can send a command 3 to the display screen 4 through the RS485 port of the border 4. The display screen 4 determines that it is in the same column as the display screen 3 according to field 1 in the command 3, and determines that it is in the 2nd row and 3rd column in the spliced display screen according to field 2.

[0131] After the display screen 3 executes step 311, it will turn to execute step 304, that is, wait to receive a command. Based on the agreement made at the beginning of this embodiment, the display screen 3 will receive a command 4 from the display screen 4 in step 304. Therefore, for the 4 cases in step 305, the display screen 3 will execute the steps 305 corresponding to case 4, that is, the display screen 3 will record the number of display screens in the column direction. After the display screen 3 executes the steps 305 corresponding to case 4, it can execute step 312, that is, determine whether a display screen is connected to the input end of the border 2.

[0132] If a display screen is connected to the input end of the border 2, then execute step 313, otherwise execute step 314. Step 313 is: send command 4 through the RS485 port of the border 2. As can be seen from Figure 1 that there is no display screen connected to the input end of the border 2 of the display screen 3. Therefore, the display screen 3 will execute step 314.

[0133] Step 314, display the corresponding picture according to the position in the spliced display screen, the number of display screens in the row direction and the number of display screens in the column direction.

[0134] The display screen 3 can determine that it displays one-third of the entire picture in both the row direction and the column direction according to the recorded number 3 of display screens in the row direction and the number 3 of display screens in the column direction. Combining its position in the spliced display screen as the 1st row and 3rd column, therefore, the display screen 3 can locate the specific content of the one-third picture that should actually be displayed in the entire picture, and finally display the determined one-third picture.

[0135] Next, taking the display screen 1 as an example, an embodiment of the display method 400 provided by the embodiment of the present application will be introduced. Figure 5 Fig. shows a schematic flowchart of the display method 400. In this embodiment, when the display screen determines its position in the spliced display screen, it can first generate an identifier, and finally determine its position in the spliced display screen according to the identifier, the number of display screens in the row direction and the number of electronic devices in the column direction. For example, the identifier can be a number, and the following rules can be followed when generating the number: For example, for Figure 1Among the six display screens, the numbers generated by the display screen in the first row from bottom to top are 1, 2, and 3 from left to right, and the numbers generated by the display screen in the second row are 4, 5, and 6 from left to right. In addition, the following agreements are made for this embodiment: Figure 1 After the display screen in the first column of the first row from bottom to top in Figure 1 determines its own number according to the display method 400, it communicates to the right in sequence, so that the other display screens in the first row determine their own numbers according to the display method 400 in sequence. After that, the display screens in the first row communicate upward in sequence, so that the display screens in each column determine their own numbers according to the display method 400 in sequence.

[0136] Step 401, determine the connection status of the input end.

[0137] For example, the display screen 1 can detect ports 1 and 2 to determine that the input end of the display screen 1 is connected to a display screen.

[0138] From Figure 1 it can be seen that the frame 1 and frame 2 of the display screen 1 are not spliced with any display screen. Therefore, the display screen 1 cannot detect a high-level signal at ports 1 and 2. Therefore, the display screen 1 can determine that the input end is not connected to any display screen.

[0139] Step 402, determine whether the input end is connected to a display screen.

[0140] If the display screen 1 determines that the input end is not connected to a display screen, it executes step 403; otherwise, it executes step 404. From the description in step 401, it can be seen that the input end of the display screen 1 is not connected to any display screen. Therefore, the display screen 1 will execute step 403.

[0141] Step 403, determine the number.

[0142] When the display screen 1 determines that the input end is not connected to any display screen, the display screen 1 can determine its own number as 1.

[0143] Step 404, wait to receive a command.

[0144] In step 404, the display screen 1 will receive one of the following four commands:

[0145] Command 1, the format of command 1 is field 1 + field 2. Field 1 represents that the type of command 1 is a row-direction command, and field 2 represents the number of the display screen that sends command 1. It is worth mentioning that when the type of the command is a row-direction command, it means that the display screen that sends the command and the display screen that receives the command are in the same row.

[0146] Command 2. The format of Command 1 is Field 1 + Field 2 + Field 3. Field 1 represents that the type of Command 2 is a line-direction feedback command. Field 2 represents the determination that the displays in the line direction have all been numbered. Field 3 represents the number of displays in the line direction.

[0147] Command 3. The format of Command 3 is Field 1 + Field 2. Field 1 represents that the type of Command 3 is a column-direction command. Field 2 represents the number of the display that sends Command 1 in the spliced display. It is worth mentioning that when the type of the command is a column-direction command, it means that the display that sends this command and the display that receives this command are in the same column.

[0148] Command 4. The format of Command 4 is Field 1 + Field 2 + Field 3. Field 1 represents that the type of Command 4 is a column-direction feedback command. Field 2 represents the determination that the displays in the column direction have all been numbered. Field 3 represents the number of displays in the column direction.

[0149] After Step 404, Display 1 will execute Step 405. Since there are four commands in Step 404, Step 405 will also include four cases corresponding to the above four commands. Display 1 will select one case corresponding to Step 405 from the following four cases according to one of the above four commands received:

[0150] Case 1. If Display 1 receives Command 1, then Step 405 is: Display 1 determines its own number according to Command 1.

[0151] Case 2. If Display 1 receives Command 2, then Step 405 is: Display 1 records the number of displays in the line direction according to Command 2.

[0152] Case 3. If Display 1 receives Command 3, then Step 405 is: Display 1 determines its own number according to Command 3. For the specific method, please refer to the relevant description in the following text.

[0153] Case 4. If Display 1 receives Command 4, then Step 405 is: Display 1 records the number of displays in the column direction according to Command 4.

[0154] Step 406. Determine whether a display is connected to the output end of Frame 3.

[0155] After Step 403, Display 1 can execute Step 406, that is, determine whether a display is connected to the output end of Frame 3. If a display is connected to the output end of Frame 3, then execute Step 407; otherwise, execute Step 408. Step 408 is: Determine whether a display is connected to the input end of Frame 1. As Figure 1 can be seen, a display is connected to the output end of Frame 3 of Display 1. Therefore, Display 1 will execute Step 407.

[0156] Step 407, send Command 1 through the RS485 port of Frame 3.

[0157] After determining that a display screen is connected to the output end of Frame 3, Display Screen 1 can send Command 1 to this display screen through the RS485 port. As Figure 1 can be seen, Display Screen 1 and Display Screen 2 are spliced together. Therefore, Display Screen 1 sends Command 1 to Display Screen 2 through the RS485 port. Display Screen 2 determines, according to Field 1 in Command 1, that it is in the same row as Display Screen 1, and then, in combination with Field 2, determines that its number is the number of Display Screen 1 plus 1. Therefore, Display Screen 2 determines that its number is 2.

[0158] Based on the agreement made at the beginning of this embodiment, afterwards, Display Screen 2 can determine whether a display screen is connected to the output end of its Frame 3. As Figure 1 can be seen, the Frame 3 of Display Screen 2 and the Frame 1 of Display Screen 3 are spliced together. Therefore, Display Screen 2 can send Command 1 to Display Screen 3 through the RS485 port of Frame 3. Display Screen 3 determines, according to Field 1 in Command 1, that it is in the same row as Display Screen 2, and then, in combination with Field 2, determines that its number is the number of Display Screen 2 plus 1. Therefore, Display Screen 3 determines that its number is 3.

[0159] Afterwards, Display Screen 3 can determine whether a display screen is connected to the output end of its Frame 3. As Figure 1 can be seen, the Frame 3 of Display Screen 3 is not spliced with other display screens. Therefore, Display Screen 3 can determine that all the display screens in the same row as it have completed the determination of their positions, and can determine that the number of display screens in the same row as it is 3.

[0160] Afterwards, Display Screen 3 can determine whether a display screen is connected to the input end of its Frame 1. As Figure 1 can be seen, the Frame 1 of Display Screen 3 and the Frame 3 of Display Screen 2 are spliced together. Therefore, Display Screen 3 can send Command 2 to Display Screen 2 through the RS485 port of Frame 1. Display Screen 2 determines, according to Field 1 in Command 2, that it is in the same row as Display Screen 3, combines Field 2 to determine that all the display screens in the same row as it have completed the determination of their positions, combines Field 3 to determine that the number of display screens in the same row as it is 3, and Display Screen 2 can record that the number of display screens in the same row as it is 3.

[0161] Afterwards, Display Screen 2 can determine whether a display screen is connected to the input end of its Frame 1. As Figure 1 can be seen, the Frame 1 of Display Screen 2 and the Frame 3 of Display Screen 1 are spliced together. Therefore, Display Screen 2 can send Command 2 to Display Screen 1 through the RS485 port of Frame 1.

[0162] After the display screen 1 executes step 407, it will then execute step 404, that is, wait to receive a command. According to the above description, it can be known that the display screen 1 will receive command 2 from the display screen 2 in step 404. Therefore, for the 4 cases in step 405, the display screen 1 will execute the steps of case 2 corresponding to step 405, that is, the display screen 1 will record the number of display screens in the row direction. After the display screen 1 executes the steps of case 2 corresponding to step 405, it can execute step 408, that is, determine whether a display screen is connected to the input end of the frame 1.

[0163] If a display screen is connected to the input end of the frame 1, then execute step 409; otherwise, execute step 410. Step 409 is: send command 2 through the RS485 port of the frame 1. As Figure 1 can be seen, no display screen is connected to the input end of the frame 1 of the display screen 1. Therefore, the display screen 1 will execute step 410.

[0164] Step 410, determine whether a display screen is connected to the output end of the frame 4.

[0165] If a display screen is connected to the output end of the frame 4, then execute step 411; otherwise, execute step 412. As Figure 1 can be seen, a display screen is connected to the output end of the frame 4 of the display screen 1. Therefore, the display screen 1 will execute step 411.

[0166] Step 411, send command 3 through the RS485 port of the frame 4.

[0167] After the display screen 1 determines that a display screen is connected to the output end of the frame 4, it can send command 3 to this display screen through the RS485 port of the frame 4. As Figure 1 can be seen, the display screen 1 and the display screen 6 are spliced together. Therefore, the display screen 1 sends command 3 to the display screen 6 through the RS485 port of the frame 4. The display screen 6 determines, according to field 1 in command 3, that it is in the same column as the display screen 1, and then, in combination with field 2, determines that its number is the number of the display screen 1 plus the number of display screens 3 in the row direction. Therefore, the display screen 6 determines that its number is 4.

[0168] Based on the agreement made at the beginning of this embodiment, it can be known that afterwards, the display screen 6 can determine whether a display screen is connected to the output end of its frame 4. As Figure 1 can be seen, the frame 4 of the display screen 6 is not spliced with other display screens. Therefore, the display screen 6 can determine that all the display screens in the same column as it have completed the determination of their positions, and can determine that the number of display screens in the same column as it is 2.

[0169] After that, the display screen 6 can determine whether a display screen is connected to the input end of its own frame 2. As can be seen from Figure 1 in, the frame 2 of the display screen 6 is spliced with the frame 4 of the display screen 1. Therefore, the display screen 6 can send a command 4 to the display screen 1 through the RS485 port of the frame 2.

[0170] After the display screen 1 executes step 411, it will turn to execute step 404, that is, wait to receive a command. Based on the previous agreement, it can be known that the display screen 1 will receive the command 4 from the display screen 6. That is, in step 405, the display screen 1 will execute the step 405 corresponding to case 4, that is, the display screen 1 will record the number of display screens in the column direction. After the display screen 1 executes the step 405 corresponding to case 4, it can execute step 412.

[0171] Step 412 is: determine whether a display screen is connected to the input end of the frame 2.

[0172] If a display screen is connected to the input end of the frame 2, then execute step 413, otherwise execute step 414. Step 413 is: send command 4 through the RS485 port of the frame 2. As can be seen from Figure 1 in, no display screen is connected to the input end of the frame 2 of the display screen 1. Therefore, the display screen 1 will execute step 414.

[0173] Step 414: Determine its own position in the spliced display screen according to the corresponding number, the number of display screens in the row direction and the number of display screens in the column direction in the spliced display screen, and display the corresponding picture according to the position in the spliced display screen.

[0174] The display screen 1 can determine that it displays one-third of the entire picture in both the row direction and the column direction according to the recorded number 3 of display screens in the row direction and the number 3 of display screens in the column direction. According to its own number 1, the numbering rule, the number of display screens in the row direction, and the number of display screens in the column direction, it can be determined that it is located in the first row and the first column in the spliced display screen. Therefore, the display screen 1 can locate the specific content of the one-third picture that should actually be displayed in the entire picture, and finally display the determined one-third picture.

[0175] Next, taking the display screen 3 as an example, another embodiment of the display method 400 provided by the embodiment of the present application will be introduced. In this embodiment, when the display screen determines its own position in the spliced display screen, it will first generate an identifier, and finally determine its own position in the spliced display screen according to the identifier, the number of display screens in the row direction, and the number of electronic devices in the column direction. For example, the identifier can be a number, and the following rules can be followed when generating the number: For example, for Figure 1Among the six display screens, the numbers generated by the display screen in the first row from bottom to top are 1, 2, and 3 from left to right, and the numbers generated by the display screen in the second row are 4, 5, and 6 from left to right. In addition, the following agreements are made for this embodiment: Figure 1 After the display screen in the first column of the first row from bottom to top in Figure 1 determines its own number according to the display method 400, it communicates to the right in sequence, so that the other display screens in the first row determine their own numbers according to the display method 400 in sequence. After that, the display screens in the first row communicate upward in sequence, so that the display screens in each column determine their own numbers according to the display method 400 in sequence.

[0176] Step 401, determine the connection status of the input end.

[0177] For example, the display screen 3 can detect ports 1 and 2 to determine that the input end of the display screen 3 is connected to a display screen.

[0178] From Figure 1 it can be seen that the frame 1 of the display screen 3 is spliced with the frame 3 of the display screen 2. Therefore, the display screen 3 can detect a high-level signal at port 1. Therefore, the display screen 3 can determine that the input end of the frame 1 is connected to a display screen.

[0179] Step 402, whether the input end is connected to a display screen.

[0180] If the display screen 3 determines that the input end is not connected to a display screen, it executes step 403; otherwise, it executes step 404. Step 403 is: determine the number. For example, if the display screen 3 determines that the input end is not connected to any display screen, the display screen 3 can determine its own number as 1. From the description in step 401, it can be known that the input end of the frame 1 of the display screen 3 is connected to a display screen. Therefore, the display screen 3 will execute step 404.

[0181] Step 404, wait to receive a command.

[0182] In step 404, the display screen 1 will receive one of the following four commands:

[0183] Command 1, the format of command 1 is field 1 + field 2. Field 1 represents that the type of command 1 is a row-direction command, and field 2 represents the number of the display screen that sends command 1. It is worth mentioning that when the type of the command is a row-direction command, it means that the display screen that sends the command and the display screen that receives the command are in the same row.

[0184] Command 2, the format of command 2 is field 1 + field 2 + field 3. Field 1 represents that the type of command 2 is a row-direction feedback command, field 2 represents that the determination of the numbers of the display screens in the row direction has been completed, and field 3 represents the number of the display screens in the row direction.

[0185] Command 3, the format of Command 3 is Field 1 + Field 2. Field 1 represents that the type of Command 3 is a column - direction command, and Field 2 represents the number of the display screen that sends Command 1 in the spliced display screen. It is worth mentioning that when the type of the command is a column - direction command, it means that the display screen sending the command and the display screen receiving the command are in the same column.

[0186] Command 4, the format of Command 4 is Field 1 + Field 2 + Field 3. Field 1 represents that the type of Command 4 is a column - direction feedback command, Field 2 represents the determination that the display screens in the column direction have all been numbered, and Field 3 represents the number of display screens in the column direction.

[0187] After Step 404, Display Screen 3 will execute Step 405. Since there are four commands in Step 404, Step 405 will also include four cases corresponding to the above - mentioned four commands. Display Screen 3 will select one case corresponding to Step 405 from the following four cases according to one of the above - mentioned four commands received:

[0188] Case 1, if Display Screen 3 receives Command 1, then Step 405 is: Display Screen 3 determines its own number according to Command 1.

[0189] Case 2, if Display Screen 3 receives Command 2, then Step 405 is: Display Screen 3 records the number of display screens in the row direction according to Command 2.

[0190] Case 3, if Display Screen 3 receives Command 3, then Step 405 is: Display Screen 3 determines its own number according to Command 3.

[0191] Case 4, if Display Screen 3 receives Command 4, then Step 405 is: Display Screen 3 records the number of display screens in the column direction according to Command 4.

[0192] Based on the agreement made at the beginning of this embodiment, it can be known that Display Screen 3 will receive Command 1 from Display Screen 2 in Step 404. Therefore, for the four cases in Step 405, Display Screen 3 will execute the Step 405 corresponding to Case 1, that is, Display Screen 3 will determine that it is in the same row as Display Screen 2 according to Field 1 in Command 1 from Display Screen 2, and then combined with Field 2, determine that its own number is the number of Display Screen 2 plus 1. Therefore, Display Screen 3 determines that its own number is 3. After Display Screen 3 executes the Step 405 corresponding to Case 1, it can execute Step 406, that is, determine whether there is a display screen connected to the output end of Frame 3.

[0193] If there is a display screen connected to the output end of Frame 3, then execute Step 407, otherwise execute Step 408. Step 407 is: Send Command 1 through the RS485 port of Frame 3. Figure 1It can be seen that the output end of the frame 3 of the display screen 3 is not connected to the display screen. Therefore, the display screen 1 will execute step 408. It is worth mentioning that when the display screen 3 determines that the output end of the frame 3 is not connected to the display screen, the display screen 3 can determine that the display screens in the row direction have all completed the determination of the numbers, and can determine that the number of display screens in the row direction is 3. The display screen 3 can record the number of display screens in the row direction.

[0194] Step 408: Determine whether a display screen is connected to the input end of the frame 1.

[0195] If a display screen is connected to the input end of the frame 1, then execute step 409; otherwise, execute step 410. Step 409 is: Send command 2 through the RS485 port of the frame 1. As Figure 1 It can be seen that a display screen is connected to the input end of the frame 1 of the display screen 1. Therefore, the display screen 1 will execute step 409.

[0196] Step 409: Send command 2 through the RS485 port of the frame 1.

[0197] When the display screen 3 determines that a display screen is connected to the input end of the frame 1, the display screen 3 can send command 2 to this display screen. As Figure 1 It can be seen that the frame 1 of the display screen 3 is spliced with the display screen 2. Therefore, the display screen 3 can send command 2 to the display screen 2 through the RS485 port of the frame 1. The display screen 2 determines, according to field 1 in command 2, that it is in the same row as the display screen 1. According to field 2, it determines that the display screens in the row direction have all completed the determination of the numbers. Then, in combination with field 3, it determines that the number of display screens in the row direction is 3. The display screen 2 can save the number of display screens in the row direction.

[0198] After the display screen 3 executes step 409, it can execute step 410.

[0199] Step 410: Determine whether a display screen is connected to the output end of the frame 4.

[0200] If a display screen is connected to the output end of the frame 4, then execute step 411; otherwise, execute step 412. Step 412 is: Determine whether a display screen is connected to the input end of the frame 2. As Figure 1 It can be seen that a display screen is connected to the output end of the frame 4 of the display screen 3. Therefore, the display screen 3 will execute step 411.

[0201] Step 411: Send command 3 through the RS485 port of the frame 4.

[0202] When the display screen 3 determines that a display screen is connected to the output end of the frame 4, the display screen 3 can send command 3 to this display screen. As Figure 1It can be seen that the border 4 of the display screen 3 is spliced with the display screen 4. Therefore, the display screen 3 can send command 3 to the display screen 4 through the RS485 port of the border 4. The display screen 4 determines that it is in the same column as the display screen 3 according to field 1 in command 3, and determines its own number as the number of the display screen 3 plus the number of display screens in the row direction according to field 2 and field 3. Therefore, the display screen 4 determines that its own number is 6.

[0203] After the display screen 3 executes step 411, it will turn to execute step 404, that is, wait to receive a command. Based on the agreement made at the beginning of this embodiment, it can be known that the display screen 3 will receive command 4 from the display screen 4 in step 404. Therefore, for the 4 cases in step 405, the display screen 3 will execute the steps corresponding to case 4 in step 405, that is, the display screen 3 will record the number of display screens in the column direction. After the display screen 3 executes the steps corresponding to case 4 in step 405, it can execute step 412, that is, determine whether a display screen is connected to the input end of the border 2.

[0204] If a display screen is connected to the input end of the border 2, then execute step 413, otherwise execute step 414. Step 413 is: send command 4 through the RS485 port of the border 2. As can be seen from Figure 1 it, no display screen is connected to the input end of the border 2 of the display screen 3. Therefore, the display screen 3 will execute step 414.

[0205] Step 414, according to the number corresponding in the spliced display screens, the number of display screens in the row direction and the number of display screens in the column direction, determine its own position in the spliced display screens, and display the corresponding picture according to the position in the spliced display screens.

[0206] The display screen 3 can determine that it displays one-third of the entire picture in both the row direction and the column direction according to the recorded number of display screens in the row direction 3 and the number of display screens in the column direction 3. According to its own number 3, the numbering rule, the number of display screens in the row direction, and the number of display screens in the column direction, it can be determined that the display screen 3 is located in the 1st row and the 3rd column in the spliced display screens. Therefore, the display screen 3 can locate the specific content of the one-third picture that should actually be displayed in the entire picture, and finally display the determined one-third picture.

[0207] The display method 500 provided by the embodiments of the present application will be introduced below. It is worth mentioning that the execution subject of the display method can be any one of the multiple electronic devices included in the assembled electronic device. In other words, the method for each of the multiple electronic devices to determine its position in the assembled electronic device is the same. Therefore, below, taking one of the multiple electronic devices as an example, the display method provided by the embodiments of the present application will be introduced. For the convenience of description, this electronic device is denoted as the first electronic device. Figure 6 The exemplary flowchart of the display method 500 provided by the embodiments of the present application is shown.

[0208] Step 501, when none of the at least one input end of the first electronic device is connected to an electronic device, the first electronic device determines its position in the assembled electronic device according to the connection state of the at least one input end.

[0209] Step 502, the first electronic device displays a picture corresponding to the first electronic device according to its position in the assembled electronic device, the first quantity, and the second quantity. The first quantity is the number of electronic devices in the row direction where the first electronic device is located, and the second quantity is the number of electronic devices in the column direction where the first electronic device is located.

[0210] Based on the display method provided by the embodiments of the present application, the first electronic device itself determines its position in the assembled electronic device. According to its position, the number of electronic devices in the row direction where the first electronic device is located, and the number of electronic devices in the column direction where the first electronic device is located, it determines the content to be displayed, avoiding the problem of display disorder. And when the first electronic device determines its position in the assembled electronic device, it only needs to rely on the connection state of the input end. It can be seen that when the first electronic device determines its position in the assembled electronic device, no manual or other device participation is required. Therefore, the display method provided by the embodiments of the present application has relatively low complexity and cost on the premise of avoiding display disorder.

[0211] The first electronic device can determine its position in the assembled electronic device when it is first powered on or receives a command to determine its position. When determining its position, the first electronic device first needs to determine whether each input end is connected to an electronic device. When the first electronic device determines that none of the input ends is connected to an electronic device, it can determine its position in the assembled electronic device according to the connection state of the input end.

[0212] Exemplarily, the first electronic device can determine the connection state of the input end in the following manner:

[0213] Each input terminal of the first electronic device may be deployed with a first interface. The first electronic device can determine whether an electronic device is connected to the input terminal based on whether a high-level signal can be detected at the first interface.

[0214] For example, the first electronic device includes two input terminals, denoted as: the first input terminal and the second input terminal. Each of the first input terminal and the second input terminal of the first electronic device is deployed with a first interface. The first electronic device does not detect a high-level signal at the first interfaces deployed at the first input terminal and the second input terminal. In this case, the first electronic device can determine that no electronic device is connected to the first input terminal and the second input terminal.

[0215] It is worth mentioning that the first input terminal may be the input terminal deployed on the foregoing frame 1, the second input terminal may be the input terminal deployed on the foregoing frame 2, the first interface deployed at the first input terminal may be the foregoing interface 1, and the first interface deployed at the second input terminal may be the foregoing interface 2.

[0216] When no electronic device is connected to each input terminal of the first electronic device, the first electronic device can determine its position in the spliced electronic device according to the connection state of the input terminal. At this time, there are the following two situations:

[0217] Situation 1, when the first electronic device determines that no electronic device is connected to each input terminal, the first electronic device can directly determine its position in the spliced electronic device based on this.

[0218] For example, the first electronic device determines that it is located at the position of the first row and the first column from the bottom up in the spliced electronic device.

[0219] Situation 2, when the first electronic device determines that no electronic device is connected to each input terminal, the first electronic device can determine its identifier based on this. According to the identifier, the first quantity and the second quantity, determine its position in the spliced electronic device.

[0220] For example, the foregoing identifier may be a number. When the first electronic device determines that no electronic device is connected to each input terminal, the first electronic device can determine its number as 1 based on this. According to the number, the first quantity and the second quantity, determine that it is located at the position of the first row and the first column from the bottom up in the spliced electronic device.

[0221] Next, the method 500 corresponding to Situation 1 will be further described.

[0222] Exemplarily, after the first electronic device determines its position in the spliced electronic device, it can determine the connection state of the output terminal in the following manner:

[0223] Each output terminal of the first electronic device may be provided with a second interface, and the first electronic device may determine the connection status of the output terminal according to the connection status of the second interface.

[0224] For example, the first electronic device includes two output terminals, denoted as: the first output terminal and the second output terminal. Each of the first output terminal and the second output terminal of the first electronic device is provided with a second interface. The first electronic device detects a high-level signal at the second interfaces deployed at the first output terminal and the second output terminal. In this case, the first electronic device may determine that an electronic device is connected to both the first output terminal and the second output terminal.

[0225] It is worth mentioning that the first output terminal may be the output terminal deployed on the foregoing frame 3, the second output terminal may be the output terminal deployed on the foregoing frame 4, the second interface deployed on the first output terminal may be the foregoing interface 3, and the second interface deployed on the second output terminal may be the foregoing interface 4.

[0226] It is worth mentioning that the first electronic device may be the display screen 1 in the foregoing method 300, the second electronic device may be the display screen 2 in the foregoing method 300, and the second control command may be the command 1 sent through the RS485 port deployed on the frame 3 of the display screen 1 in the foregoing method 300.

[0227] Exemplarily, after the first electronic device determines the connection status of the output terminal, when an electronic device is connected to the first output terminal of the first electronic device, the first electronic device may send a second control command to the connected electronic device. For example, if the first output terminal of the first electronic device is connected to the second electronic device, the first electronic device sends a second control command to the second electronic device. The second control command indicates that the first electronic device and the second electronic device are in the same row, and indicates the position of the first electronic device in the spliced electronic device. The second electronic device may determine its own position in the spliced electronic device according to the second control command.

[0228] It is worth mentioning that the first electronic device may be the display screen 1 in the foregoing method 300, the second electronic device may be the display screen 2 in the foregoing method 300, and the second control command may be the command 1 sent through the RS485 port deployed on the frame 3 of the display screen 1 in the foregoing method 300.

[0229] Exemplarily, after the first electronic device sends a second control command to the second electronic device, the first electronic device may receive a first feedback command from the second electronic device. The first feedback command indicates that the electronic devices in the same row as the second electronic device have all completed the determination of their positions, and indicates the first quantity.

[0230] It is worth mentioning that the first electronic device may be the display screen 1 in the foregoing method 300, the second electronic device may be the display screen 2 in the foregoing method 300, and the first feedback command may be the command 2 sent through the RS485 port deployed on the frame 1 of the display screen 2 in the foregoing method 300.

[0231] Exemplarily, after determining its own position in the spliced electronic device, when there is an electronic device connected to the second output end of the first electronic device, the first electronic device may send a third control command to the connected electronic device. For example, if the second output end of the first electronic device is connected to the fourth electronic device, the first electronic device sends a third control command to the fourth electronic device. The third control command indicates that the first electronic device and the fourth electronic device are in the same column and indicates the position of the first electronic device in the spliced electronic device. The fourth electronic device may determine its own position in the spliced electronic device according to the third control command.

[0232] It is worth mentioning that the first electronic device may be the display screen 1 in the foregoing method 300, the fourth electronic device may be the display screen 6 in the foregoing method 300, and the third control command may be the command 3 sent through the RS485 port deployed on the frame 4 of the display screen 1 in the foregoing method 300.

[0233] Exemplarily, after the first electronic device sends the third control command to the fourth electronic device, it may receive a second feedback command from the fourth electronic device. The second feedback command indicates that all the electronic devices in the same column as the fourth electronic device have completed the determination of their positions and indicates the second quantity.

[0234] It is worth mentioning that the first electronic device may be the display screen 1 in the foregoing method 300, the fourth electronic device may be the display screen 6 in the foregoing method 300, and the second feedback command may be the command 4 sent through the RS485 port deployed on the frame 2 of the display screen 6 in the foregoing method 300.

[0235] In step 502, the first electronic device may display a picture corresponding to the first electronic device according to its own position in the spliced electronic device, the first quantity, and the second quantity.

[0236] The first quantity here may be obtained by the first electronic device from the first feedback command, and the second quantity may be obtained by the first electronic device from the second feedback command.

[0237] In addition, the first quantity can also be obtained by the first electronic device in other ways. For example, the user can manually input the first quantity on the first electronic device. The second quantity can also be obtained by the first electronic device in other ways. For example, the user can manually input the second quantity on the first electronic device. The embodiments of the present application do not limit this.

[0238] Next, it is assumed that the first electronic device includes two input terminals and two output terminals, and the method 500 corresponding to case 2 will be further described.

[0239] Exemplarily, after determining its own position in the spliced electronic device, the first electronic device can determine the connection state of the output terminal. For the method of the first electronic device to determine the connection state of the output terminal, please refer to the relevant description in method 500. For the sake of brevity, it will not be repeated here.

[0240] Exemplarily, after determining the connection state of the output terminal, when an electronic device is connected to the first output terminal of the first electronic device, the first electronic device can send a second control command to the connected electronic device. For example, if the first output terminal of the first electronic device is connected to the second electronic device, the first electronic device sends a second control command to the second electronic device. The second control command indicates that the first electronic device and the second electronic device are in the same row and indicates the number of the first electronic device. The second electronic device can determine its own position in the spliced electronic device according to the second control command, the first quantity, and the second quantity.

[0241] It is worth mentioning that the first electronic device can be the display screen 1 in the foregoing method 400, the second electronic device can be the display screen 2 in the foregoing method 400, and the second control command can be the command 1 sent through the RS485 port deployed on the frame 3 of the display screen 1 in the foregoing method 400.

[0242] Exemplarily, after the first electronic device sends the second control command to the second electronic device, it can receive a first feedback command from the second electronic device. The first feedback command indicates that all the electronic devices in the same row as the second electronic device have completed the determination of their positions and indicates the first quantity.

[0243] It is worth mentioning that the first electronic device can be the display screen 1 in the foregoing method 400, the second electronic device can be the display screen 2 in the foregoing method 400, and the first feedback command can be the command 2 sent through the RS485 port deployed on the frame 1 of the display screen 2 in the foregoing.

[0244] Exemplarily, after determining its position in the spliced electronic device, when there is an electronic device connected to the second output end of the first electronic device, the first electronic device may send a third control command to the connected electronic device. For example, if the second output end of the first electronic device is connected to the fourth electronic device, the first electronic device sends a third control command to the fourth electronic device. The third control command indicates that the first electronic device and the fourth electronic device are in the same column and indicates the number of the first electronic device. The fourth electronic device may determine its own number according to the third control command.

[0245] It is worth mentioning that the first electronic device may be the display screen 1 in the foregoing method 400, the fourth electronic device may be the display screen 6 in the foregoing method 400, and the third control command may be the command 3 sent through the RS485 port deployed on the frame 4 of the display screen 1 in the foregoing method 400.

[0246] Exemplarily, after the first electronic device sends a third control command to the fourth electronic device, it may receive a second feedback command from the fourth electronic device. The second feedback command indicates that all the electronic devices in the same column as the fourth electronic device have completed the determination of their positions and indicates the second quantity.

[0247] It is worth mentioning that the first electronic device may be the display screen 1 in the foregoing method 400, the fourth electronic device may be the display screen 6 in the foregoing method 400, and the second feedback command may be the command 4 sent through the RS485 port deployed on the frame 2 of the display screen 6 in the foregoing method 400.

[0248] In step 502, the first electronic device may display a picture corresponding to the first electronic device according to its position in the spliced electronic device, the first quantity, and the second quantity.

[0249] Next, the display method 600 provided by the embodiments of the present application will be introduced. Figure 7 An exemplary flowchart of the display method 600 provided by the embodiments of the present application is shown.

[0250] Step 601, when there is an input end with an electronic device connected among at least one input end of the first electronic device, determine the position in the spliced electronic device according to the received first control command. The first control command indicates the position of the electronic device sending the first control command in the spliced electronic device and indicates that the electronic device sending the first control command and the first electronic device are in the same row or the same column. The electronic device sending the first control command is connected to the first electronic device through one of the at least one input end.

[0251] Step 602: The first electronic device displays a picture corresponding to the first electronic device according to its position in the spliced electronic device, the first quantity, and the second quantity. The first quantity is the number of electronic devices in the row direction where the first electronic device is located, and the second quantity is the number of electronic devices in the column direction where the first electronic device is located.

[0252] Based on the display method provided in the embodiments of the present application, the first electronic device itself determines its position in the spliced electronic device. According to the position, the number of electronic devices in the row direction where the first electronic device is located, and the number of electronic devices in the column direction where the first electronic device is located, it determines the content to be displayed, avoiding the problem of incorrect display. Moreover, when the first electronic device determines its position in the spliced electronic device, it only needs to rely on the connection status of the input end and the control commands from other electronic devices. The control commands indicate the positions of other electronic devices in the spliced electronic device. It can be seen that when the first electronic device determines its position in the spliced electronic device, no manual or other device participation is required. Therefore, the display method provided in the embodiments of the present application has relatively low complexity and cost on the premise of avoiding incorrect display.

[0253] The first electronic device can determine its position in the spliced electronic device when it is first powered on or receives a command to determine its position. When determining its position, the first electronic device first needs to determine whether each input end is connected to an electronic device. When the first electronic device determines that there is an input end connected to an electronic device among at least one input end, the first electronic device can wait to receive a first control command from one of the at least one electronic device connected to it. After receiving the first control command, the first electronic device can determine its position in the spliced electronic device according to the first control command.

[0254] For example, the first electronic device includes two input ends, denoted as: the first input end and the second input end. At this time, there are the following two situations regarding the first control command:

[0255] Situation 1: The first control command comes from a third electronic device connected to the first electronic device through the first input end, and the third electronic device and the first electronic device are in the same row.

[0256] After the first electronic device receives the first control command from the third electronic device, the first electronic device can determine its position in the spliced electronic device according to the first control command.

[0257] For example, the first control command indicates that the third electronic device is located in the first row and the second column of the spliced electronic device, and indicates that the third electronic device is in the same row as the first electronic device. Then, the first electronic device can determine that it is located in the first row and the third column of the spliced electronic device according to the first control command.

[0258] It is worth mentioning that the first electronic device can be the display screen 3 in the foregoing method 300, the third electronic device can be the display screen 2 in the foregoing method 300, and the first control command can be the command 1 sent through the RS485 port deployed on the frame 3 of the display screen 2 in the foregoing method 300.

[0259] Exemplarily, assume that the first electronic device includes two output terminals, denoted as: the first output terminal and the second output terminal. After the first electronic device determines its position in the spliced electronic device according to the first control command, when there is an electronic device connected to the first output terminal, it can send a second control command to the electronic device connected to the first electronic device through the first output terminal. The second control command indicates that the first electronic device and this electronic device are in the same row, and indicates the position of the first electronic device in the spliced electronic device.

[0260] For example, the first output terminal of the first electronic device is connected to the second electronic device. In this case, after the first electronic device determines its position in the spliced electronic device, it can send a second control command to the second electronic device. The second control command indicates that the first electronic device and the second electronic device are in the same row, and indicates the position of the first electronic device in the spliced electronic device. The second electronic device determines its position in the spliced electronic device according to the second control command.

[0261] Exemplarily, after the first electronic device sends the second control command to the second electronic device, it can receive a first feedback command from the second electronic device. The first feedback command indicates that all the electronic devices in the same row as the second electronic device have completed the determination of their positions, and indicates the first quantity.

[0262] Exemplarily, after the first electronic device receives the first feedback command from the second electronic device, when there is an electronic device connected to the first input terminal of the first electronic device, it can send the first feedback command to the connected electronic device. For example, if the first input terminal of the first electronic device is connected to the third electronic device, then the first electronic device sends the first feedback command to the third electronic device. The first feedback command indicates that all the electronic devices in the same row as the first electronic device have completed the determination of their positions, and indicates the first quantity.

[0263] It is worth mentioning that the first electronic device may be the display screen 3 in the foregoing method 300, the third electronic device may be the display screen 2 in the foregoing method 300, and the first feedback command may be the command 2 sent through the RS485 port deployed on the frame 1 of the display screen 3 in the foregoing method 300.

[0264] Exemplarily, after determining its own position in the spliced electronic device according to the first control command, when there is an electronic device connected to the second output end of the first electronic device, a third control command may be sent to the connected electronic device. For example, if the second output end of the first electronic device is connected to the fourth electronic device, the first electronic device sends a third control command to the fourth electronic device. The third control command indicates that the first electronic device and the fourth electronic device are in the same column and indicates the position of the first electronic device in the spliced electronic device. The fourth electronic device may determine its own position in the spliced electronic device according to the third control command.

[0265] It is worth mentioning that the first electronic device may be the display screen 3 in the foregoing method 300, the fourth electronic device may be the display screen 4 in the foregoing method 300, and the third control command may be the command 3 sent through the RS485 port deployed on the frame 4 of the display screen 3 in the foregoing method 300.

[0266] Exemplarily, after the first electronic device sends a third control command to the fourth electronic device, a second feedback command from the fourth electronic device may be received. The second feedback command indicates that all the electronic devices in the same column as the fourth electronic device have completed the determination of their positions and indicates the second quantity.

[0267] It is worth mentioning that the first electronic device may be the display screen 3 in the foregoing method 300, the fourth electronic device may be the display screen 4 in the foregoing method 300, and the second feedback command may be the command 4 sent through the RS485 port deployed on the frame 2 of the display screen 4 in the foregoing method 300.

[0268] Exemplarily, after receiving the second feedback command from the fourth electronic device, when there is an electronic device connected to the second input end of the first electronic device, the first electronic device may send the second feedback command to the connected electronic device. For example, if the second input end of the first electronic device is connected to the fifth electronic device, in this case, after receiving the second feedback command from the fourth electronic device, the first electronic device may also send the second feedback command to the fifth electronic device. The second feedback command indicates that all the electronic devices in the same column as the first electronic device have completed the determination of their positions and indicates the second quantity.

[0269] Case 2: The first control command comes from a fifth electronic device connected to the first electronic device through a second input terminal. The fifth electronic device and the first electronic device are in the same column.

[0270] After receiving the first control command from the fifth electronic device, the first electronic device can determine its position in the spliced electronic device according to the first control command.

[0271] For example, if the first control command indicates that the fifth electronic device is located in the 1st row and 3rd column of the spliced electronic device and indicates that the fifth electronic device and the first electronic device are in the same column, the first electronic device can determine that it is located in the 2nd row and 3rd column of the spliced electronic device according to the first control command.

[0272] Exemplarily, assume that the first electronic device includes two output terminals, denoted as: the first output terminal and the second output terminal. After the first electronic device determines its position in the spliced electronic device according to the first control command, it can send a third control command to the electronic device connected to the first electronic device through the second output terminal. The third control command indicates that the first electronic device and this electronic device are in the same column and indicates the position of the first electronic device in the spliced electronic device.

[0273] For example, the second output terminal of the first electronic device is connected to the fourth electronic device. In this case, after the first electronic device determines its position in the spliced electronic device, it can send a third control command to the fourth electronic device. The fourth electronic device can determine its position in the spliced electronic device according to the third control command.

[0274] Exemplarily, after the first electronic device sends the third control command to the fourth electronic device, it can receive a second feedback command from the fourth electronic device. The second feedback command indicates that all the electronic devices in the same column as the fourth electronic device have completed the determination of their positions and indicates the second quantity.

[0275] Exemplarily, after receiving the second feedback command from the fourth electronic device, when there is an electronic device connected to the second input terminal of the first electronic device, the first electronic device can send a second feedback command to the connected electronic device. For example, the second input terminal of the first electronic device is connected to the fifth electronic device. In this case, after receiving the second feedback command from the fourth electronic device, the first electronic device can also send a second feedback command to the fifth electronic device. The second feedback command indicates that all the electronic devices in the same column as the first electronic device have completed the determination of their positions and indicates the second quantity.

[0276] In step 602, the first electronic device may display a picture corresponding to the first electronic device according to its position, the first quantity, and the second quantity in the spliced electronic device.

[0277] It should be noted that the descriptions of the above first control command, second control command, and third control command are only for illustrative purposes and do not limit the embodiments of the present application. In specific implementation, the first control command may instruct that the third electronic device and the first electronic device are in the same row and indicate the identifier of the third electronic device. The second control command may instruct that the first electronic device and the second electronic device are in the same row and indicate the identifier of the first electronic device. The third control command may instruct that the first electronic device and the fourth electronic device are in the same column and indicate the identifier of the first electronic device.

[0278] Taking the first electronic device as an example, when the first electronic device receives the first control command from the third electronic device, the first control command may instruct that the third electronic device and the first electronic device are in the same row and indicate the identifier of the third electronic device. The first electronic device may determine that the third electronic device and the first electronic device are in the same row. According to the identifier of the third electronic device, the first electronic device may determine its own identifier. Finally, based on the identifier of the first electronic device, the first quantity, and the second quantity, the first electronic device may determine its position in the spliced electronic device.

[0279] For example, the above identifier may be a number. The first control command instructs that the number of the third electronic device is 1. The first electronic device determines that the third electronic device and the first electronic device are in the same row according to the first control command. Therefore, the first electronic device may determine its own number as 2 accordingly. Combining the first quantity and the second quantity, the first electronic device may determine its position in the spliced electronic device. For specific reference, please refer to the relevant descriptions above. For the sake of brevity, it will not be elaborated here.

[0280] In the embodiments of the present application, the first quantity may be obtained by the first electronic device from the first feedback command, and the second quantity may be obtained by the first electronic device from the second feedback command.

[0281] In addition, the first quantity may also be obtained by the first electronic device through other means. For example, the user may manually input the first quantity on the first electronic device. The second quantity may also be obtained by the first electronic device through other means. For example, the user may manually input the second quantity on the first electronic device. The embodiments of the present application do not limit this.

[0282] In this embodiment, the functional modules of the electronic device can be divided according to the above method examples. For example, each functional module can be corresponding to each function, or two or more functions can be integrated into one processing module. The above integrated module can be implemented in the form of hardware. It should be noted that the division of modules in this embodiment is illustrative, only a logical function division, and there can be other division methods in actual implementation.

[0283] It should be noted that all relevant contents of each step involved in the above method embodiment can be cited in the function description of the corresponding functional module, and will not be elaborated here.

[0284] The electronic device provided in this embodiment is used to execute the above display method, so it can achieve the same effect as the above implementation method. In the case of adopting an integrated unit, the electronic device can respectively include a processing module, a storage module, and a communication module. Among them, the processing module can be used to control and manage the actions of the electronic device. For example, it can be used to support the electronic device to execute the steps performed by the processing unit. The storage module can be used to support the electronic device to execute storing program codes and data, etc. The communication module can be used to support the communication between the electronic device and other devices.

[0285] Among them, the processing module can be a processor or a controller. It can implement or execute various exemplary logical blocks, modules, and circuits described in combination with the disclosure of this application. The processor can also be a combination that realizes computing functions, such as a combination including one or more microprocessors, a combination of digital signal processing (DSP) and a microprocessor, and so on. The storage module can be a memory.

[0286] In one embodiment, when the processing module is a processor and the storage module is a memory, the electronic device involved in this embodiment can be a device with Figure 2 the structure shown.

[0287] This embodiment also provides a computer-readable storage medium, in which computer commands are stored. When the computer commands run on the electronic device, the electronic device is enabled to execute the above relevant method steps to implement the display method in the above embodiment.

[0288] This embodiment also provides a computer program product. When the computer program product runs on a computer, the computer is enabled to execute the above relevant steps to implement the display method in the above embodiment.

[0289] In addition, an embodiment of the present application further provides a device, which may specifically be a chip, a component or a module. The device may include a processor and a memory connected to each other. The memory is used to store computer-executable instructions. When the device runs, the processor may execute the computer-executable instructions stored in the memory to enable the chip to execute the display method in each of the above method embodiments.

[0290] Among them, the electronic device, computer storage medium, computer program product or chip provided in this embodiment are all used to execute the corresponding method provided above. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding method provided above, and will not be elaborated here.

[0291] Through the description of the above embodiments, those skilled in the art can understand that for the convenience and simplicity of description, only the above division of each functional module is used as an example. In actual applications, the above functions can be allocated to different functional modules according to needs, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above.

[0292] In several embodiments provided in the present application, it should be understood that the disclosed device and method can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of modules or units is only a logical functional division. In actual implementation, there may be other division methods. For example, multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the displayed or discussed coupling or direct coupling or communication connection to each other can be through some interfaces. The indirect coupling or communication connection of the device or unit can be in an electrical, mechanical or other form.

[0293] The unit described as a separated component may or may not be physically separated. The component displayed as a unit may be a physical unit or multiple physical units, that is, it may be located in one place, or may be distributed to multiple different places. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0294] In addition, each functional unit in various embodiments of the present application may be integrated in a processing unit, or each unit may exist physically alone, or two or more units may be integrated in one unit. The above integrated unit can be implemented in the form of hardware or in the form of a software functional unit.

[0295] When an 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 readable storage medium. Based on this understanding, the technical solution of the embodiments of the present application, in essence, or the part that contributes to the prior art, or all or part of this technical solution, can be embodied in the form of a software product. This software product is stored in a storage medium and includes several commands for causing a device (which can be a single-chip microcomputer, a chip, etc.) or a processor to execute all or part of the steps of the methods of the various embodiments of the present application. The foregoing storage medium includes: various media such as USB flash drives, mobile hard disks, read only memory (ROM), random access memory (RAM), magnetic disks, or optical discs that can store program codes.

[0296] The above content is only the specific implementation manner of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art within the technical scope disclosed by the present application can easily think of changes or substitutions, which should all be covered by the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.

Claims

1. A display method, characterized in that, the method is applied to a scenario where display is performed by a spliced electronic device, the spliced electronic device is formed by splicing a plurality of electronic devices, the method is executed by a first electronic device, the first electronic device is any one of the plurality of electronic devices, the first electronic device includes at least one input terminal, and the method includes: when it is determined, based on the level signals of the at least one input terminal, that none of the at least one input terminal is connected to other electronic devices, determining the position of the first electronic device in the spliced electronic device according to the connection state of the at least one input terminal; or, when it is determined, based on the level signals of the at least one input terminal, that there is an input terminal among the at least one input terminal that is connected to other electronic devices, determining the position in the spliced electronic device according to the received first control command, the first control command indicating the position of the electronic device that sends the first control command in the spliced electronic device, and indicating that the electronic device that sends the first control command and the first electronic device are in the same row or the same column, and the electronic device that sends the first control command is connected to the first electronic device through one of the at least one input terminal; displaying a picture corresponding to the first electronic device according to the position of the first electronic device in the spliced electronic device, a first quantity, and a second quantity, the first quantity being the number of electronic devices in the row direction where the first electronic device is located, and the second quantity being the number of electronic devices in the column direction where the first electronic device is located.

2. The method according to claim 1, characterized in that, the first electronic device further includes at least one output terminal, and the method further includes: sending a second control command to a second electronic device, the second control command indicating that the first electronic device and the second electronic device are in the same row, and indicating the position of the first electronic device in the spliced electronic device, the second electronic device being an electronic device connected to a first output terminal of the first electronic device, and the first output terminal being one of the at least one output terminal.

3. The method according to claim 2, characterized in that, the method further includes: receiving a first feedback command from the second electronic device, the first feedback command indicating that the electronic devices in the same row as the second electronic device have all completed the determination of their positions, and indicating the first quantity.

4. The method according to claim 3, characterized in that, when it is determined, based on the level signals of the at least one input terminal, that there is an input terminal among the at least one input terminal that is connected to other electronic devices, the method further includes: sending the first feedback command to a third electronic device, the third electronic device being an electronic device connected to a first input terminal of the first electronic device, and the first input terminal being one of the at least one input terminal.

5. The method according to claim 4, characterized in that, The first electronic device includes two output terminals, and the method further includes: Sending a third control command to a fourth electronic device, where the third control command indicates that the first electronic device and the fourth electronic device are in the same column, and indicates the position of the first electronic device in the spliced electronic device. The fourth electronic device is an electronic device connected to the second output terminal of the first electronic device, and the second output terminal is one of the two output terminals other than the first output terminal.

6. The method according to claim 5, wherein, the method further includes: Receiving a second feedback command from the fourth electronic device, where the second feedback command indicates that all electronic devices in the same column as the fourth electronic device have completed determining their positions, and indicates the second quantity.

7. The method according to claim 6, wherein, The first electronic device includes two input terminals, and the method further includes: Sending the second feedback command to a fifth electronic device, where the fifth electronic device is an electronic device connected to the second input terminal of the first electronic device, and the second input terminal is one of the at least two input terminals other than the first input terminal.

8. The method according to claim 1, wherein, Each input terminal is provided with a first interface, and the method further includes: If the level signal detected at the first interface is a high-level signal, it is determined that an input terminal where the first interface is deployed is connected to another electronic device.

9. The method according to any one of claims 2 to 8, wherein, Each output terminal of the first electronic device is provided with a second interface, and the method further includes: If a high-level signal can be detected at the second interface, it is determined that an output terminal where the second interface is deployed is connected to another electronic device.

10. An electronic device, wherein, the electronic device includes: a display screen, one or more processors, and a memory; The display screen is used to display a picture corresponding to the electronic device; One or more programs are stored in the memory. When the one or more programs are executed by the processor, the electronic device is caused to perform the following steps: When it is determined, based on the level signals of at least one input terminal of the electronic device, that none of the at least one input terminals is connected to another electronic device, determining the position of the electronic device in the spliced electronic device according to the connection state of the at least one input terminal; or, When it is determined, based on the level signals of the at least one input terminal, that there is an input terminal among the at least one input terminals that is connected to another electronic device, determining the position in the spliced electronic device according to a received first control command. The first control command indicates the position of the electronic device that sends the first control command in the spliced electronic device, and indicates that the electronic device that sends the first control command and the electronic device are in the same row or the same column. The electronic device that sends the first control command is connected to the electronic device through one of the at least one input terminals; Display a picture corresponding to the electronic device according to the position of the electronic device in the spliced electronic device, the first quantity, and the second quantity, where the first quantity is the number of electronic devices in the row direction where the electronic device is located, and the second quantity is the number of electronic devices in the column direction where the electronic device is located.

11. The electronic device according to claim 10, wherein, the electronic device further includes at least one output terminal, and when the one or more programs are executed by the processor, the electronic device is caused to perform the following steps: Send a second control command to a second electronic device, the second control command indicating that the electronic device and the second electronic device are in the same row and indicating the position of the electronic device in the spliced electronic device, the second electronic device being an electronic device connected to the first output terminal of the electronic device, and the first output terminal being one of the at least one output terminal.

12. The electronic device according to claim 11, wherein, when the one or more programs are executed by the processor, the electronic device is caused to perform the following steps: Receive a first feedback command from the second electronic device, the first feedback command indicating that the electronic devices in the same row as the second electronic device have all completed the determination of their positions and indicating the first quantity.

13. The electronic device according to claim 12, wherein, when the one or more programs are executed by the processor, the electronic device is caused to perform the following steps: When it is determined based on the level signals of the at least one input terminal that there is an input terminal among the at least one input terminal to which another electronic device is connected, send the first feedback command to a third electronic device, the third electronic device being an electronic device connected to the first input terminal of the electronic device, and the first input terminal being one of the at least one input terminal.

14. The electronic device according to claim 13, wherein, the electronic device includes two output terminals, and when the one or more programs are executed by the processor, the electronic device is caused to perform the following steps: Send a third control command to a fourth electronic device, the third control command indicating that the electronic device and the fourth electronic device are in the same column and indicating the position of the electronic device in the spliced electronic device, the fourth electronic device being an electronic device connected to the second output terminal of the electronic device, and the second output terminal being one of the two output terminals other than the first output terminal.

15. The electronic device according to claim 14, wherein, when the one or more programs are executed by the processor, the electronic device is caused to perform the following steps: Receive a second feedback command from the fourth electronic device, the second feedback command indicating that the electronic devices in the same column as the fourth electronic device have all completed the determination of their positions and indicating the second quantity.

16. The electronic device according to claim 15, wherein, The electronic device includes two input terminals. When the one or more programs are executed by the processor, the electronic device performs the following steps: Send the second feedback command to a fifth electronic device, where the fifth electronic device is an electronic device connected to the second input terminal of the electronic device, and the second input terminal is one of the at least two input terminals other than the first input terminal.

17. The electronic device according to claim 10, characterized in that Each input terminal is provided with a first interface. When the one or more programs are executed by the processor, the electronic device performs the following steps: If the level signal detected at the first interface is a high-level signal, it is determined that an input terminal provided with the first interface is connected to another electronic device.

18. The electronic device according to any one of claims 11 to 17, characterized in that Each output terminal of the electronic device is provided with a second interface. When the one or more programs are executed by the processor, the electronic device performs the following steps: If a high-level signal can be detected at the second interface, it is determined that an output terminal provided with the second interface is connected to another electronic device.

19. A computer-readable storage medium, characterized in that The computer-readable storage medium stores computer commands. When the computer commands run on an electronic device, the electronic device performs the method according to any one of claims 1 to 9.

20. A computer program product, characterized in that When the computer program product runs on a computer, the electronic device performs the method according to any one of claims 1 to 9.

Citation Information

Patent Citations

  • Splicing screen, splicing system and splicing identification method for splicing screen

    CN105404486A

  • Spliced matrix display method and system

    CN110958402A