Screen body adaptation method and device, electronic equipment and storage medium
By storing screen matching models on the screen end of the split TV and introducing a screen parameter matching mechanism, the compatibility and adaptation of screens of different models and the host is achieved, and the problem of supporting restrictions between the split TV screen and the host is solved, and the problem of improvement is improved. The flexibility and scalability of the equipment reduces replacement and repair costs.
Patent Information
- Application Number
- CN202411223859.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-02
- Publication Date
- 2024-12-20
AI Technical Summary
There are strict matching restrictions between the screen body and the host box of the existing split TV. Users lack personalized choice and flexibility when replacing or upgrading, and the replacement cost and maintenance difficulty are high.
By storing the screen matching model in the timing control chip at the screen body, and introducing a screen parameter matching mechanism, the host side reads the screen matching model and finds the target screen parameter number, thereby matching and adjusting the screen parameters to realize different models of screen and host. compatible adaptation.
Eliminate the supporting restrictions between the screen and the host, improve the flexibility and scalability of the split display equipment, and reduce the replacement cost and after-sales repair difficulty for users.
Smart Images

Figure CN119172576A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of display technology, and in particular to a screen adaptation method, device, electronic device and storage medium. Background Art
[0002] Split TV is an innovative form of TV product, which separates the integrated host and display screen in traditional TV, providing users with a more flexible installation and placement experience.
[0003] At present, the screens and host boxes of split TVs sold on the market are sold in a supporting sales model. When consumers purchase, once they have selected a certain model of display screen, they must also purchase the corresponding host box to use it normally. In addition, when any component in the screen or host box is damaged, although they can be replaced separately, due to the supporting design of the product, users can often only purchase supporting equipment for replacement, which limits the user's personalized choices and the possibility of subsequent upgrades.
[0004] In summary, how to eliminate the strict matching restrictions between the screen of the split display device and the host box and achieve the effect of mutual compatibility and adaptation between screens of different models and host boxes has become a technical problem that needs to be urgently solved in this field. Summary of the invention
[0005] The main purpose of this application is to provide a screen adaptation method, device, electronic device and storage medium, aiming to eliminate the strict matching restrictions between the screen of a split display device and the host box, and to achieve the effect of mutual compatibility and adaptation between screens of different models and host boxes.
[0006] To achieve the above-mentioned purpose, the present application proposes a screen adaptation method, which is applied to a host end of a split display device, wherein the split display device further includes a screen end and an electronic wire, and the host end is connected to the screen end through the electronic wire;
[0007] The method comprises:
[0008] Read the screen model stored in the timing control chip of the screen body;
[0009] Searching for the target screen parameter serial number corresponding to the screen configuration model from a preset index mapping table;
[0010] Perform a screen-pointing operation on the screen end according to the screen parameter file that matches the target screen parameter sequence number.
[0011] In one embodiment, the host end includes a main chip and a sending chip, the main chip and the sending chip are both on a mainboard, and the screen end includes a receiving chip;
[0012] Before the step of performing a screen point operation on the screen end according to the screen parameter file matched with the target screen parameter sequence number, the step further includes:
[0013] Adjust the first screen parameter sequence number stored in the mainboard according to the target screen parameter sequence number so that the first screen parameter sequence number is consistent with the target screen parameter sequence number;
[0014] Determine a first version of the sending chip, a second version of the receiving chip, and a third version stored on the host side, wherein the third version is a version of the sending chip and the receiving chip stored on the host side;
[0015] When the first version is lower than the second version and the third version is higher than or equal to the second version, upgrading the sending chip and the receiving chip;
[0016] After the transmitting chip and the receiving chip are upgraded, a restart operation is performed, and the step of reading the screen model stored in the timing control chip of the screen body is executed.
[0017] In one embodiment, after the step of determining the first version of the sending chip, the second version of the receiving chip, and the third version stored on the host, the step further includes:
[0018] When the first version is higher than or equal to the second version, and / or the third version is lower than the second version, determining whether the second screen parameter sequence number in the sending chip, the third screen parameter sequence number in the receiving chip are consistent with the first screen parameter sequence number;
[0019] When the second screen parameter sequence number, the third screen parameter sequence number and the first screen parameter sequence number are consistent, the step of performing a screen-pointing operation on the screen end according to the screen parameter file matched with the target screen parameter sequence number is executed.
[0020] In one embodiment, after the step of determining whether the second screen parameter sequence number in the sending chip, the third screen parameter sequence number in the receiving chip and the first screen parameter sequence number are consistent, the step further includes:
[0021] When the second screen parameter sequence number and / or the third screen parameter sequence number are inconsistent with the first screen parameter sequence number, adjusting the second screen parameter sequence number and / or the third screen parameter sequence number according to the first screen parameter sequence number so that the second screen parameter sequence number and the third screen parameter sequence number are consistent with the first screen parameter sequence number;
[0022] Perform a restart operation and execute the step of reading the screen model stored in the timing control chip of the screen end.
[0023] In one embodiment, after the step of performing a screen point operation on the screen end according to the screen parameter file matched with the target screen parameter sequence number, the step further includes:
[0024] Reading the white balance data stored in the timing control chip;
[0025] The display image on the screen is adjusted according to the white balance data.
[0026] In one embodiment, after the step of reading the screen model stored in the timing control chip of the screen body, the method further includes:
[0027] When the screen configuration model is not read, a first prompt message is generated to indicate that the timing control chip is abnormal.
[0028] In one embodiment, after the step of searching the target screen parameter sequence number corresponding to the screen configuration model from the preset index mapping table, the method further includes:
[0029] When the target screen parameter sequence number is not found, generating a second prompt message to prompt the host end main program to be upgraded;
[0030] After the main program of the host end is upgraded, a restart operation is performed, and the step of reading the screen model stored in the timing control chip of the screen end is executed.
[0031] In addition, to achieve the above-mentioned purpose, the present application also proposes a screen body adapter device, which is applied to the host end of a split display device, wherein the split display device further includes a screen body end and an electronic wire, and the host end is connected to the screen body end through the electronic wire;
[0032] The device comprises:
[0033] A screen model reading module, used to read the screen model stored in the timing control chip of the screen body;
[0034] A screen parameter serial number search module is used to search for the target screen parameter serial number corresponding to the screen configuration model from a preset index mapping table;
[0035] A screen point module is used to perform a screen point operation on the screen end according to the screen parameter file that matches the target screen parameter sequence number.
[0036] In addition, to achieve the above objectives, the present application also proposes an electronic device, which includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program is configured to implement the steps of the screen adaptation method as described above.
[0037] In addition, to achieve the above-mentioned purpose, the present application also proposes a storage medium, which is a computer-readable storage medium. A computer program is stored on the storage medium. When the computer program is executed by a processor, the steps of the screen adaptation method as described above are implemented.
[0038] In addition, to achieve the above-mentioned purpose, the present application also provides a computer program product, which includes a computer program, and when the computer program is executed by a processor, the steps of the screen adaptation method described above are implemented.
[0039] The present application proposes a screen adaptation method, which is applied to the host end in a split display device, and the split display device also includes a screen end and an electronic wire, wherein the host end is connected to the screen end through the electronic wire. First, the host end reads the screen model information stored in the timing control chip of the screen end based on the connection with the screen end; then, the target screen parameter serial number corresponding to the screen model is searched in a preset index mapping table; finally, according to the found target screen parameter serial number, the screen parameter file matching it is applied to perform a point screen operation on the screen end to ensure that the screen end can display the point screen according to the correct parameters.
[0040] In summary, the present application stores the screen model in the timing control chip on the screen end and introduces a screen parameter matching mechanism, so that different models of screens are compatible and adapted with the host, eliminating the strict matching restrictions between the screen and the host in the split display device, thereby improving the flexibility and scalability of the split display device and reducing the user's replacement cost and after-sales maintenance difficulty. BRIEF DESCRIPTION OF THE DRAWINGS
[0041] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.
[0042] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0043] Figure 1 A schematic diagram of a flow chart provided for the first embodiment of the screen adaptation method of the present application;
[0044] Figure 2 A schematic diagram of a split TV structure provided in Embodiment 2 of the screen adaptation method of the present application;
[0045] Figure 3 A schematic diagram of the adaptation process provided for the second embodiment of the screen adaptation method of the present application;
[0046] Figure 4 This is a schematic diagram of the module structure of the screen adapter device according to an embodiment of the present application;
[0047] Figure 5 Schematic diagram of the device structure of the hardware operating environment involved in the screen adaptation method in the embodiment of the present application.
[0048] The purpose, features and advantages of this application will be further described in conjunction with the embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION
[0049] It should be understood that the specific embodiments described herein are only used to explain the technical solutions of the present application and are not used to limit the present application.
[0050] In order to better understand the technical solution of the present application, a detailed description will be given below in conjunction with the accompanying drawings and specific implementation methods.
[0051] The main solution of the embodiment of the present application is: applied to the host end of the split display device, the split display device also includes a screen end and an electronic wire, the host end is connected to the screen end through the electronic wire; reads the screen model stored in the timing control chip of the screen end; searches for the target screen parameter serial number corresponding to the screen model from a preset index mapping table; and performs a screen-pointing operation on the screen end according to the screen parameter file that matches the target screen parameter serial number.
[0052] Since the screens and host boxes of split TVs currently sold in the market are sold as a set, once consumers have selected a certain model of display screen, they must also purchase the corresponding host box to use it properly. In addition, when any component in the screen or host box is damaged, although they can be replaced separately, due to the supporting design of the product, users can often only purchase supporting equipment for replacement, which limits the user's personalized choices and the possibility of subsequent upgrades.
[0053] The embodiment of the present application provides a solution by storing the screen model in the timing control chip on the screen end and introducing a screen parameter matching mechanism, so that different models of screens are compatible and adapted with the host, eliminating the strict matching restrictions between the screen and the host in the split display device, thereby improving the flexibility and scalability of the split display device and reducing the user's replacement cost and after-sales maintenance difficulty.
[0054] Based on this, the embodiment of the present application provides a screen adaptation method, referring to Figure 1 , Figure 1 This is a flow chart of the first embodiment of the screen adaptation method of the present application.
[0055] In this embodiment, the screen adaptation method is applied to the host end of the split display device, the split display device also includes a screen end and an electronic line, and the host end is connected to the screen end through the electronic line; the screen adaptation method includes steps S10 to S30:
[0056] It should be noted that, in this embodiment, the split display device refers to a display system composed of an independent host end and a screen end, which can be a split TV. The split display device includes a host end, a screen end and an electronic wire. The host end is used to process video signals, audio signals and system control, and the screen end is used to receive signals transmitted by the host end and convert them into visible images. The host end and the screen end are connected by electronic wires. In this embodiment, the host end is used as the execution subject to illustrate this embodiment and the following embodiments.
[0057] Step S10, reading the screen model stored in the timing control chip of the screen end;
[0058] It should be noted that the timing control chip is a chip located in the TCON (Timing Controller) board at the screen end. This chip stores the screen model and the screen white balance data. The screen model refers to the identification information unique to the screen end, which is used to distinguish display screens of different specifications and parameters.
[0059] Taking the production of split TV products as an example, the screen manufacturer will burn the model data of the corresponding screen into the timing control chip before shipping. In addition, the timing control chip has remaining storage space for TV manufacturers to use. The remaining storage space of the timing control chip can be used to store the white balance data debugged in the factory. During mass production, the TV main chip will write the white balance data debugged in the factory into the corresponding storage space of the timing control chip.
[0060] After the split display device is started, the screen model stored in the screen-end timing control chip is read based on the connection between itself and the screen end to identify the currently connected screen type for adaptation.
[0061] In a feasible embodiment, after step S10, step S101 may be further included:
[0062] Step S101, when the screen model is not read, a first prompt message is generated to prompt that the timing control chip is abnormal.
[0063] If the display model is not read successfully, the host will trigger the exception handling process, which will first generate a first prompt message, which will inform the user of the abnormality of the timing control chip through the flashing of the host indicator light or other forms (such as sound prompts, etc.). In addition, the host can also record this abnormal information in the system log for further analysis and troubleshooting.
[0064] Step S20, searching the target screen parameter sequence number corresponding to the screen model from a preset index mapping table;
[0065] After successfully reading the screen model, the target screen parameter serial number corresponding to the screen model is searched from the preset index mapping table, where the index mapping table is a data structure stored in the host side, which contains the correspondence between multiple screen models and screen parameter serial numbers (panel index), and the index mapping table can be changed as the host side main system is upgraded to obtain updated screen models and screen parameter serial numbers.
[0066] Step S30, performing a screen-pointing operation on the screen end according to the screen parameter file that matches the target screen parameter sequence number.
[0067] It should be noted that the screen parameter file contains the display parameters (such as driving mode, etc.) required for a specific screen, which is used to guide the host side on how to correctly configure the screen side to achieve screen dotting. Screen dotting refers to providing various electrical signals to the screen side to light up the screen.
[0068] After successfully obtaining the target screen parameter serial number, the host will load the screen parameter file that matches the screen parameter serial number and perform screen operation on the screen according to the screen parameter file.
[0069] In addition, it should be noted that the screen parameter file is determined by the screen parameter serial number and the host movement and model. After the host side determines the screen parameter serial number of the screen body, it needs to find a matching screen parameter file based on its own movement model.
[0070] In a feasible embodiment, after step S20, steps S201 to S202 may also be included:
[0071] Step S201, when the target screen parameter sequence number is not found, generating a second prompt message to prompt the host end main program to be upgraded;
[0072] If the target screen parameter serial number corresponding to the screen model does not exist in the index mapping table, the host side will trigger the exception handling process. This process will first generate a second prompt message, which will inform the user through the flashing of the host side indicator light or other forms (such as sound prompts, etc.) that the matching target screen parameter serial number cannot be found, the host side main program needs to be upgraded, and automatic upgrade will be attempted.
[0073] Step S202, after the main program of the host end is upgraded, a restart operation is performed, and the step of reading the screen model stored in the timing control chip of the screen end is executed.
[0074] After the upgrade is completed, the host will automatically execute the restart process to ensure that the new program can be loaded and run smoothly. After the restart, the steps of reading the screen model stored in the timing control chip of the screen and subsequent steps are executed again to try to re-perform the screen adaptation process.
[0075] In a feasible embodiment, after step S30, steps S40 to S50 may also be included:
[0076] Step S40: reading the white balance data stored in the timing control chip;
[0077] After the point-to-screen operation is successfully completed, in order to further improve the display effect of the screen, the host can read the white balance data stored in the timing control chip. The white balance data may include R_GAIN (red gain), G_GAIN (green gain), B_GAIN (blue gain) and R_OFFSET (red offset), G_OFFSET (green offset), B_OFFSET (blue offset), which are used to adjust the image color white balance.
[0078] Step S50: adjusting the display image on the screen according to the white balance data.
[0079] According to the white balance data read, the display image on the screen is adjusted accordingly to ensure that the color of the display image is more accurate and natural, thereby improving the overall viewing experience.
[0080] In summary, the embodiment of the present application stores the screen model in the timing control chip on the screen end and introduces a screen parameter matching mechanism, so that different models of screens are compatible and adapted with the host, eliminating the strict matching restrictions between the screen and the host in the split display device, thereby improving the flexibility and scalability of the split display device and reducing the user's replacement cost and after-sales maintenance difficulty.
[0081] Based on the first embodiment of the present application, in the second embodiment of the present application, the same or similar contents as those in the above-mentioned embodiment 1 can be referred to the above introduction, and will not be repeated later. On this basis, the host end includes a main chip and a sending chip, the main chip and the sending chip are both on the main board, and the screen end includes a receiving chip; before step S30, steps A10 to A40 may also be included:
[0082] It should be noted that in a split display device, the transmitting chip is located at the host end, and is responsible for converting the image and video signals processed by the host end into a format suitable for transmission, and sending them to the receiving chip at the screen end through electronic wires; the receiving chip is located at the screen end, and is responsible for receiving the image and video signals from the transmitting chip, and decoding them and transmitting them to the display unit at the screen end for display.
[0083] Step A10, adjusting the first screen parameter sequence number stored in the mainboard according to the target screen parameter sequence number so that the first screen parameter sequence number is consistent with the target screen parameter sequence number;
[0084] It should be noted that in a split display device, the mainboard stores the key parameters required for screen adaptation, including the screen parameter serial number. Since the screen model of the screen connected to the host may change due to replacement or upgrade, the first screen parameter serial number stored in the mainboard needs to be consistent with the target screen parameter serial number corresponding to the screen model of the connected screen, so as to ensure that subsequent screen point operations can be performed accurately.
[0085] Before preparing to perform a screen-pointing operation, you first need to adjust the first screen parameter number stored in the host motherboard according to the target screen parameter number found, to ensure that the screen parameter number recorded inside the motherboard is consistent with the target screen parameter number, providing an accurate parameter basis for subsequent screen-pointing operations.
[0086] Step A20, determining a first version of the sending chip, a second version of the receiving chip, and a third version stored on the host side, wherein the third version is a version of the sending chip and the receiving chip stored on the host side;
[0087] The first version of the sending chip, the second version of the receiving chip, and the third version stored in the host are obtained, wherein the third version is a comprehensive record information indicating the latest versions of the sending chip and the receiving chip known by the host.
[0088] Step A30, when the first version is lower than the second version and the third version is higher than or equal to the second version, upgrading the sending chip and the receiving chip;
[0089] After collecting the version information, a version comparison is performed based on the version information. If it is found that the first version of the sending chip is lower than the second version of the receiving chip, and the third version of the two chips stored on the host side is not lower than the second version of the receiving chip, that is, the third version is higher than or equal to the second version, then it is determined to upgrade the sending chip and the receiving chip to ensure the overall compatibility of the equipment.
[0090] Step A40, after the transmitting chip and the receiving chip are upgraded, a restart operation is performed, and the step of reading the screen model stored in the timing control chip of the screen body is executed.
[0091] After executing the corresponding upgrade program to update the version of the sending chip and the receiving chip, in order to ensure that the new version of the chip can work normally, a restart operation is performed. After the restart, the steps of reading the screen model stored in the timing control chip on the screen end and subsequent steps will be executed again to re-verify the integrity and accuracy of the screen adaptation process.
[0092] In a split display device, the transmitting chip and the receiving chip are key components for signal transmission, and their version compatibility directly affects the overall performance and stability of the device. In this embodiment, by obtaining and comparing chip version information and upgrading when necessary, the version matching between the components inside the device is ensured to avoid signal transmission problems or display abnormalities caused by version mismatch.
[0093] In a feasible embodiment, after step A20, steps A50 to A60 may also be included:
[0094] Step A50, when the first version is higher than or equal to the second version, and / or the third version is lower than the second version, determining whether the second screen parameter sequence number in the sending chip, the third screen parameter sequence number in the receiving chip are consistent with the first screen parameter sequence number;
[0095] It should be noted that in the screen adaptation process of the split display device, in addition to ensuring the version compatibility of the sending chip and the receiving chip, it is also necessary to ensure that the screen parameter serial number stored in them is consistent with the target screen parameter serial number. This is because the screen parameter serial number is directly related to the specific configuration and parameters of the screen end. If the screen parameter serial number is inconsistent, the screen end may not be able to click the screen correctly.
[0096] After collecting the version information, a version comparison is performed based on the version information. If it is found that the first version of the sending chip is higher than or equal to the second version of the receiving chip, and / or the third version stored in the host is lower than the second version, it is determined that there is no version mismatch between the receiving chip and the sending chip at this time. The host will further verify whether the second screen parameter number in the sending chip and the third screen parameter number in the receiving chip are consistent with the first screen parameter number of the host motherboard.
[0097] Step A60, when the second screen parameter sequence number, the third screen parameter sequence number and the first screen parameter sequence number are consistent, execute the step of performing a screen-pointing operation on the screen end according to the screen parameter file matched with the target screen parameter sequence number.
[0098] If it is determined that the second screen parameter sequence number and the third screen parameter sequence number are completely consistent with the first screen parameter sequence number, the step of performing a screen-pointing operation on the screen end according to the screen parameter file matched with the target screen parameter sequence number can be directly executed.
[0099] In a feasible embodiment, after step A50, steps A70 to A80 may also be included:
[0100] Step A70, when the second screen parameter sequence number and / or the third screen parameter sequence number are inconsistent with the first screen parameter sequence number, adjusting the second screen parameter sequence number and / or the third screen parameter sequence number according to the first screen parameter sequence number so that the second screen parameter sequence number and the third screen parameter sequence number are consistent with the first screen parameter sequence number;
[0101] If it is determined that the second screen parameter number and / or the third screen parameter number are inconsistent with the first screen parameter number, the adjustment mechanism is automatically started to update or correct the screen parameter number in the sending chip and / or the receiving chip according to the first screen parameter number to ensure that the second screen parameter number and the third screen parameter number are consistent with the first screen parameter number.
[0102] Step A80, perform a restart operation, and execute the step of reading the screen model stored in the timing control chip of the screen end.
[0103] After completing the adjustment of the screen parameter serial number, perform a restart operation to reset the device status. After the restart, the steps of reading the screen model stored in the timing control chip on the screen body and subsequent steps will be performed again to verify whether the adjusted settings have taken effect correctly and ensure that subsequent screen operations can be performed based on the latest and consistent configuration.
[0104] In this way, the version compatibility and configuration consistency between the components in the split display device are ensured, so that different models of screens and host can be compatible and adapted, eliminating the strict matching restrictions between the screen and the host in the split display device, thereby improving the flexibility and scalability of the split display device and reducing the user's replacement costs and after-sales maintenance difficulty.
[0105] For example, in a feasible embodiment, in order to help understand the implementation process of this embodiment combined with the first embodiment, the implementation process of the screen adaptation method in this embodiment can be based on the following: Figure 2 The split TV structure shown is realized, and the split TV is mainly composed of three parts: a host box, an electronic wire and a screen end. The screen end includes a timing control chip, and the timing control chip stores the screen model and white balance data of the screen end. The host box includes a main chip, and the main chip can communicate with the timing control chip through the I2C bus.
[0106] The host box can be divided into many models according to its performance. Each model differs in main chip performance, Emmc capacity (Embedded Multi Media Card capacity), DDR capacity (Double Data Rate Synchronous Dynamic Random Access Memory capacity), sound effects, peripheral support, etc. When consumers choose to buy a split TV, they can directly view and experience the screen effects of different models in the store, so as to choose the most suitable screen according to visual effects, size and other requirements, and then based on the selected screen, further choose a host box that meets their own needs.
[0107] The adaptation process between the host box and the screen is as follows: Figure 3 As shown, the host box cannot directly click the screen each time it is powered on or restarted. When powered on or restarted, the data in the timing control chip on the screen body must be read first. The read data includes the screen model and white balance data. If the data reading fails, the first prompt is output, which can be a flashing red light on the indicator light of the host box to prompt that the timing control chip on the screen body is abnormal. If the data in the timing control chip can be read, the matching target screen parameter number is searched from the index mapping table according to the read screen model. If the target screen parameter number cannot be found, it means that the current main program version of the host box is low and does not support the current screen configuration. The screen cannot be clicked, then the second prompt is output and the main program is automatically upgraded. During this process, the device enters a protection state, does not click the screen, and does not turn on the backlight. The second prompt can be a serial port print information and a flashing green light to prompt an abnormality, and automatically upgrade the main program. If the target screen parameter number corresponding to the screen model is found through the index mapping table, and then the first screen parameter number stored in the host box motherboard is adjusted according to the target screen parameter number, specifically, first determine whether the target screen parameter number is the same as the first screen parameter number stored in the motherboard. If they are the same, do not process them. If they are different, modify the first screen parameter number stored in the motherboard to the target screen parameter number. Then, read the first version of the sending chip, the second version of the receiving chip, and the third version stored in the host. Only when the first version is lower than the second version and the third version is higher than or equal to the second version, the versions of the sending chip and the receiving chip need to be self-upgraded. If the conditions are not met, there is no need for self-upgrade. Then, read whether the screen parameter number in the sending chip and the receiving chip matches the first screen parameter number stored in the motherboard. If they do not match, modify the screen parameter number in the chip and restart automatically. If they match, click the screen normally, and then obtain the white balance data from the timing control chip on the screen end to adjust the white balance of the screen end.
[0108] For traditional split TVs, due to the close coupling relationship between the screen and the host box, once the screen model changes, it is often necessary to replace the host box to match it. This undoubtedly increases the user's cost and the complexity of after-sales maintenance. In this embodiment, by storing the matching screen model in the timing control chip on the screen end and introducing a screen parameter matching mechanism, different models of screens and hosts are compatible and adapted, eliminating the strict matching restrictions between the screen and the host in the split display device, thereby improving the flexibility and scalability of the split display device, and reducing the user's replacement cost and after-sales maintenance difficulty.
[0109] It should be noted that the above examples are only used to understand the present application and do not constitute a limitation on the screen adaptation method of the present application. More simple transformations based on this technical concept are all within the protection scope of the present application.
[0110] The present application also provides a screen adapter device, which is applied to the host end of a split display device. The split display device also includes a screen end and an electronic wire. The host end is connected to the screen end through the electronic wire. Please refer to Figure 4 , the screen adapter device includes:
[0111] A screen model reading module 10 is used to read the screen model stored in the timing control chip of the screen body;
[0112] A screen parameter serial number search module 20 is used to search for a target screen parameter serial number corresponding to the configuration screen model from a preset index mapping table;
[0113] The screen point module 30 is used to perform a screen point operation on the screen end according to the screen parameter file that matches the target screen parameter sequence number.
[0114] Optionally, the host end includes a main chip and a sending chip, the main chip and the sending chip are both on the mainboard, the screen end includes a receiving chip, and the screen adapter device further includes a chip upgrade module (not shown), and the chip upgrade module is used to:
[0115] Adjust the first screen parameter sequence number stored in the mainboard according to the target screen parameter sequence number so that the first screen parameter sequence number is consistent with the target screen parameter sequence number;
[0116] Determine a first version of the sending chip, a second version of the receiving chip, and a third version stored on the host side, wherein the third version is a version of the sending chip and the receiving chip stored on the host side;
[0117] When the first version is lower than the second version and the third version is higher than or equal to the second version, upgrading the sending chip and the receiving chip;
[0118] After the transmitting chip and the receiving chip are upgraded, a restart operation is performed, and the step of reading the screen model stored in the timing control chip of the screen body is executed.
[0119] Optionally, the screen adaptation device further includes a screen parameter serial number matching module (not shown), and the screen parameter serial number matching module is used to:
[0120] When the first version is higher than or equal to the second version, and / or the third version is lower than the second version, determining whether the second screen parameter sequence number in the sending chip, the third screen parameter sequence number in the receiving chip are consistent with the first screen parameter sequence number;
[0121] When the second screen parameter sequence number, the third screen parameter sequence number and the first screen parameter sequence number are consistent, the step of performing a screen-pointing operation on the screen end according to the screen parameter file matched with the target screen parameter sequence number is executed.
[0122] Optionally, the screen adaptation device further includes a screen parameter sequence number adjustment module (not shown), and the screen parameter sequence number adjustment module is used to:
[0123] When the second screen parameter sequence number and / or the third screen parameter sequence number are inconsistent with the first screen parameter sequence number, adjusting the second screen parameter sequence number and / or the third screen parameter sequence number according to the first screen parameter sequence number so that the second screen parameter sequence number and the third screen parameter sequence number are consistent with the first screen parameter sequence number;
[0124] Perform a restart operation and execute the step of reading the screen model stored in the timing control chip of the screen end.
[0125] Optionally, the screen adaptation device further includes a white balance adjustment module (not shown), which is used to:
[0126] Reading the white balance data stored in the timing control chip;
[0127] The display image on the screen is adjusted according to the white balance data.
[0128] Optionally, the screen adaptation device further includes a first prompt module (not shown), and the first prompt module is used to:
[0129] When the screen configuration model is not read, a first prompt message is generated to indicate that the timing control chip is abnormal.
[0130] Optionally, the screen adaptation device further includes a second prompt module (not shown), and the second prompt module is used to:
[0131] When the target screen parameter sequence number is not found, generating a second prompt message to prompt the host end main program to be upgraded;
[0132] After the main program of the host end is upgraded, a restart operation is performed, and the step of reading the screen model stored in the timing control chip of the screen end is executed.
[0133] The screen adaptation device provided in the embodiment of the present application adopts the screen adaptation method in the above embodiment, which can eliminate the strict matching restrictions between the screen of the split display device and the host box, and achieve the effect that different models of screens and host boxes can be compatible and adapted with each other. Compared with the prior art, the beneficial effects of the screen adaptation device provided in the embodiment of the present application are the same as the beneficial effects of the screen adaptation method provided in the above embodiment, and the other technical features in the screen adaptation device are the same as the features disclosed in the screen adaptation method in the above embodiment, which will not be repeated here.
[0134] An embodiment of the present application provides an electronic device, which includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the screen adaptation method in the above-mentioned embodiment 1.
[0135] Reference below Figure 5 , which shows a schematic diagram of the structure of an electronic device suitable for implementing the embodiment of the present application. The electronic device in the embodiment of the present application may include a mobile terminal and a fixed terminal of the MCU. Figure 5 The electronic device shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.
[0136] like Figure 5As shown, the electronic device may include a processing device 1001 (e.g., a central processing unit, a graphics processor, etc.), which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM: Read Only Memory) 1002 or a program loaded from a storage device 1003 to a random access memory (RAM: Random Access Memory) 1004. In RAM1004, various programs and data required for the operation of the electronic device are also stored. The processing device 1001, ROM1002, and RAM1004 are connected to each other through a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Generally, the following systems can be connected to the I / O interface 1006: an input device 1007 including, for example, a touch screen, a touch pad, a keyboard, a mouse, an image sensor, a microphone, an accelerometer, a gyroscope, etc.; an output device 1008 including, for example, a liquid crystal display (LCD: Liquid Crystal Display), a speaker, a vibrator, etc.; a storage device 1003 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 1009. The communication device 1009 can allow the electronic device to communicate with other devices wirelessly or by wire to exchange data. Although the figure shows an electronic device with various systems, it should be understood that it is not required to implement or have all the systems shown. More or fewer systems can be implemented or have alternatively.
[0137] In particular, according to the embodiments disclosed in the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, the embodiments disclosed in the present application include a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication device, or installed from a storage device 1003, or installed from a ROM 1002. When the computer program is executed by the processing device 1001, the above-mentioned functions defined in the method of the embodiment disclosed in the present application are executed.
[0138] The electronic device provided in the embodiment of the present application adopts the screen adaptation method in the above embodiment, which can eliminate the strict matching restrictions between the screen of the split display device and the host box, and achieve the effect that different models of screens and host boxes can be compatible and adapted with each other. Compared with the prior art, the beneficial effects of the electronic device provided in the embodiment of the present application are the same as the beneficial effects of the screen adaptation method provided in the above embodiment, and the other technical features in the electronic device are the same as the features disclosed in the screen adaptation method in the previous embodiment, which will not be repeated here.
[0139] It should be understood that the various parts disclosed in the embodiments of the present application can be implemented by hardware, software, firmware or a combination thereof. In the description of the above embodiments, specific features, structures, materials or characteristics can be combined in any one or more embodiments or examples in a suitable manner.
[0140] The above are only specific implementations of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
[0141] An embodiment of the present application provides a computer-readable storage medium having computer-readable program instructions (ie, computer programs) stored thereon, and the computer-readable program instructions are used to execute the screen adaptation method in the above embodiment.
[0142] The computer-readable storage medium provided in the embodiment of the present application may be, for example, a USB flash drive, but is not limited to electrical, magnetic, optical, electromagnetic, infrared or semiconductor systems or devices, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM: Random Access Memory), a read-only memory (ROM: Read Only Memory), an erasable programmable read-only memory (EPROM: Erasable Programmable Read Only Memory or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM: CD-Read Only Memory), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system or device. The program code contained on the computer-readable storage medium may be transmitted using any appropriate medium, including but not limited to: wires, optical cables, RF (Radio Frequency: Radio Frequency), etc., or any suitable combination of the above.
[0143] The computer-readable storage medium may be included in the electronic device, or may exist independently without being installed in the electronic device.
[0144] The above-mentioned computer-readable storage medium carries one or more programs. When the above-mentioned one or more programs are executed by an electronic device, the electronic device: reads the screen model stored in the timing control chip of the screen end; searches for the target screen parameter serial number corresponding to the screen model from a preset index mapping table; and performs screen-pointing operations on the screen end according to the screen parameter file that matches the target screen parameter serial number.
[0145] The computer program code for performing the operation of the embodiment of the present application can be written in one or more programming languages or a combination thereof, and the above-mentioned programming languages include object-oriented programming languages, such as Java, Smalltalk, C++, and also include conventional procedural programming languages, such as "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as an independent software package, partially on the user's computer and partially on the remote computer, or completely on the remote computer or server. In the case of a remote computer, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computer (e.g., using an Internet service provider to connect through the Internet).
[0146] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present application. In this regard, each box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a sequence different from that marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flow chart, and the combination of the boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0147] The modules involved in the embodiments described in this application may be implemented by software or hardware, wherein the name of the module does not constitute a limitation on the unit itself in some cases.
[0148] The readable storage medium provided in the embodiment of the present application is a computer-readable storage medium, which stores computer-readable program instructions (i.e., computer programs) for executing the above-mentioned screen adaptation method, and can eliminate the strict matching restrictions between the screen of the split display device and the host box, and achieve the effect that different models of screens and host boxes can be compatible and adapted with each other. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided in the embodiment of the present application are the same as the beneficial effects of the screen adaptation method provided in the above-mentioned embodiment, and will not be repeated here.
[0149] The present application also provides a computer program product, including a computer program, which implements the steps of the above-mentioned screen adaptation method when executed by a processor.
[0150] The computer program product provided by the present application can eliminate the strict matching restrictions between the screen of the split display device and the host box, and achieve the effect that different models of screens and host boxes can be compatible and adapted with each other. Compared with the prior art, the beneficial effects of the computer program product provided by the present application are the same as the beneficial effects of the screen adaptation method provided in the above embodiment, and will not be repeated here.
[0151] The above are only some embodiments of the present application, and are not intended to limit the patent scope of the present application. All equivalent structural changes made using the contents of the present application specification and drawings under the technical concept of the present application, or direct / indirect application in other related technical fields are included in the patent protection scope of the present application.
Claims
1. A screen adaptation method, It is characterized in that A host end applied to a split display device, wherein the split display device further comprises a screen end and an electronic wire, wherein the host end is connected to the screen end via the electronic wire; The method comprises: Read the screen model stored in the timing control chip of the screen body; Searching for the target screen parameter serial number corresponding to the screen configuration model from a preset index mapping table; Perform a screen-pointing operation on the screen end according to the screen parameter file that matches the target screen parameter sequence number.
2. The screen adaptation method according to claim 1, It is characterized in that The host end includes a main chip and a sending chip, both of which are on the main board, and the screen end includes a receiving chip; Before the step of performing a screen point operation on the screen end according to the screen parameter file matched with the target screen parameter sequence number, the step further includes: Adjust the first screen parameter sequence number stored in the mainboard according to the target screen parameter sequence number so that the first screen parameter sequence number is consistent with the target screen parameter sequence number; Determine a first version of the sending chip, a second version of the receiving chip, and a third version stored on the host side, wherein the third version is a version of the sending chip and the receiving chip stored on the host side; When the first version is lower than the second version and the third version is higher than or equal to the second version, upgrading the sending chip and the receiving chip; After the transmitting chip and the receiving chip are upgraded, a restart operation is performed, and the step of reading the screen model stored in the timing control chip of the screen body is executed.
3. The screen adaptation method according to claim 2, It is characterized in that After the step of determining the first version of the sending chip, the second version of the receiving chip, and the third version stored on the host, the method further includes: When the first version is higher than or equal to the second version, and / or the third version is lower than the second version, determining whether the second screen parameter sequence number in the sending chip, the third screen parameter sequence number in the receiving chip are consistent with the first screen parameter sequence number; When the second screen parameter sequence number, the third screen parameter sequence number and the first screen parameter sequence number are consistent, the step of performing a screen-pointing operation on the screen end according to the screen parameter file matched with the target screen parameter sequence number is executed.
4. The screen adaptation method according to claim 3, It is characterized in that After the step of determining whether the second screen parameter sequence number in the sending chip, the third screen parameter sequence number in the receiving chip and the first screen parameter sequence number are consistent, the method further includes: When the second screen parameter sequence number and / or the third screen parameter sequence number are inconsistent with the first screen parameter sequence number, adjusting the second screen parameter sequence number and / or the third screen parameter sequence number according to the first screen parameter sequence number so that the second screen parameter sequence number and the third screen parameter sequence number are consistent with the first screen parameter sequence number; Perform a restart operation and execute the step of reading the screen model stored in the timing control chip of the screen end.
5. The screen adaptation method according to claim 1, It is characterized in that After the step of performing a screen point operation on the screen end according to the screen parameter file matched with the target screen parameter sequence number, the method further includes: Reading the white balance data stored in the timing control chip; The display image on the screen is adjusted according to the white balance data.
6. The screen adaptation method according to claim 1, It is characterized in that After the step of reading the screen model stored in the timing control chip of the screen body, the method further includes: When the screen configuration model is not read, a first prompt message is generated to indicate that the timing control chip is abnormal.
7. The screen adaptation method according to claim 1, It is characterized in that After the step of searching the target screen parameter sequence number corresponding to the screen configuration model from the preset index mapping table, the method further includes: When the target screen parameter sequence number is not found, generating a second prompt message to prompt the host end main program to be upgraded; After the main program of the host end is upgraded, a restart operation is performed, and the step of reading the screen model stored in the timing control chip of the screen end is executed.
8. A screen adapter device, It is characterized in that A host end applied to a split display device, wherein the split display device further comprises a screen end and an electronic wire, wherein the host end is connected to the screen end via the electronic wire; The device comprises: A screen model reading module, used to read the screen model stored in the timing control chip of the screen body; A screen parameter serial number search module is used to search for the target screen parameter serial number corresponding to the screen configuration model from a preset index mapping table; A screen point module is used to perform a screen point operation on the screen end according to the screen parameter file that matches the target screen parameter sequence number.
9. An electronic device, It is characterized in that The electronic device comprises: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program is configured to implement the steps of the screen adaptation method according to any one of claims 1 to 7.
10. A storage medium, It is characterized in that The storage medium is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by a processor, the steps of the screen adaptation method according to any one of claims 1 to 7 are implemented.
