Display module and display screen
By establishing an integrated circuit bus interface or a general input and output interface between the timing controller and the backlight driver of the display module, the brightness calibration current value of the display sub-panel is adjusted in real time, which solves the problem of inflexible brightness adjustment in the prior art, and achieves more precise and flexible brightness control.
Patent Information
- Application Number
- CN202510007369.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-02
- Publication Date
- 2025-03-18
- Estimated Expiration
- 2045-01-02
AI Technical Summary
Due to the large transmittance difference in existing display modules during brightness adjustment, the PWM duty cycle queried by the timing controller cannot cover all display modules, resulting in the brightness value not meeting customer requirements.
Real-time adjustment of the brightness calibration current value of the display sub-panel is achieved by establishing an integrated circuit bus interface or a general-purpose input and output interface between the timing controller and the backlight driver. The timing controller determines the brightness calibration current value of each display sub-panel in the backlight driver according to the display mode switching command, and rewritten it through the bus interface to adjust the display brightness.
It realizes flexible adjustment of the brightness of the display module, reduces brightness errors, and meets customers' diverse brightness needs.
Smart Images

Figure CN119649768A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of display technology, and in particular to a display module and a display screen. Background Art
[0002] With the development of display module technology, display modules are playing more and more functions in the whole machine. At present, a new anti-peep module is produced by adding a special cell (liquid crystal) layer inside the panel, and an adjustable cell layer is added. In this way, the module transmittance varies greatly due to the opening and closing of functions, resulting in a large difference in the overall panel transmittance.
[0003] At present, the brightness adjustment method of the variable transmittance module is that the backlight driver needs to adjust the switching time of the display module according to the duty cycle of the PWM (Pulse Width Modulation) queried by the timing controller. However, due to the large difference in transmittance between screens, the duty cycle of the PWM queried by the timing controller cannot cover all display modules, and the brightness value cannot meet customer requirements. Summary of the invention
[0004] The purpose of the embodiments of the present application is to provide a display module and a display screen, and the specific technical solutions are as follows:
[0005] In a first aspect, an embodiment of the present application provides a display module, including:
[0006] A front-end system, a timing controller, a backlight driver, and a display panel, wherein the display panel is composed of a plurality of display sub-panels;
[0007] The front-end system acquires a display mode switching instruction and sends the display mode switching instruction to the timing controller; the display mode switching instruction includes a target display mode;
[0008] The timing controller determines, based on the display mode switching instruction, that the brightness calibration current value written into the address bit corresponding to each of the display sub-panels in the backlight driver is a target brightness calibration current value, and the target brightness calibration current value is the brightness calibration current value corresponding to each of the display sub-panels in the target display mode;
[0009] The backlight driver adjusts the display brightness of each of the display sub-panels based on a target brightness calibration current value of each of the display sub-panels.
[0010] In a possible implementation manner, the timing controller stores brightness calibration current values corresponding to each of the display sub-panels in different display modes;
[0011] The timing controller is specifically used for:
[0012] Based on the display mode switching instruction, the brightness calibration current value corresponding to each of the display sub-panels in the target display mode is obtained from the brightness calibration current values corresponding to each of the display sub-panels in different display modes stored in the timing controller.
[0013] In a possible implementation, the timing controller includes a first integrated circuit bus interface, the backlight driver includes a second integrated circuit bus interface, and the first integrated circuit bus interface is connected to the second integrated circuit bus interface;
[0014] The timing controller is specifically used for:
[0015] The brightness calibration current value stored in the address bit of each display sub-panel by the backlight driver is rewritten as the target brightness calibration current value.
[0016] In a possible implementation manner, the backlight driver is provided with a plurality of brightness calibration current value address bits;
[0017] The timing controller includes a first integrated circuit bus interface, the backlight driver includes a second integrated circuit bus interface, and the first integrated circuit bus interface is connected to the second integrated circuit bus interface;
[0018] The timing controller is specifically used for:
[0019] For each display sub-panel, based on the target brightness calibration current value corresponding to the display sub-panel, the brightness calibration current value address bit corresponding to the display sub-panel is determined from the multiple brightness calibration current value address bits, the target brightness calibration current value address bit is obtained, and the target brightness calibration current value address bit is turned on, and the brightness calibration current value of the target brightness calibration current value address bit is rewritten as the target brightness calibration current value.
[0020] In a possible implementation manner, the backlight driver is provided with a plurality of brightness calibration current value address bits;
[0021] The timing controller includes a first universal input-output interface, the backlight driver includes a second universal input-output interface, and the first universal input-output interface is connected to the second universal input-output interface;
[0022] The timing controller is specifically used for:
[0023] For each display sub-panel, based on the target brightness calibration current value corresponding to the display sub-panel, the brightness calibration current value address bit corresponding to the display sub-panel is determined from the multiple brightness calibration current value address bits, the target brightness calibration current value address bit is obtained, and the target brightness calibration current value address bit is turned on, and the brightness calibration current value of the target brightness calibration current value address bit is rewritten as the target brightness calibration current value.
[0024] In a possible implementation, the backlight driver sets a plurality of brightness calibration current value address bits for each display sub-panel; different brightness calibration current value address bits store brightness calibration current values of the display sub-panel in different display modes;
[0025] The timing controller includes a first universal input-output interface, the backlight driver includes a second universal input-output interface, and the first universal input-output interface is connected to the second universal input-output interface;
[0026] The timing controller is specifically used for:
[0027] For each display sub-panel, according to the target brightness calibration current value corresponding to the display sub-panel, the brightness calibration current value address bit corresponding to the display sub-panel is determined from multiple brightness calibration current value address bits, the target brightness calibration current value address bit is obtained, and the target brightness calibration current value address bit is turned on.
[0028] In a possible implementation manner, the timing controller is specifically used for:
[0029] For each display sub-panel, the brightness calibration current value stored in each brightness calibration current value address bit is matched according to the target brightness calibration current value corresponding to the display sub-panel. When the target brightness calibration current value corresponding to the display sub-panel is matched successfully, the brightness calibration current value address bit is used as the target brightness calibration current value address bit.
[0030] In a possible implementation manner, the timing controller is specifically used for:
[0031] For each display sub-panel, according to the target display mode corresponding to the display sub-panel, the display mode corresponding to the brightness calibration current value stored in each brightness calibration current value address bit is matched; when the target display mode corresponding to the display sub-panel is matched successfully, the brightness calibration current value address bit is used as the target brightness calibration current value address bit.
[0032] In a possible implementation manner, the display panel corresponds to two display modes, and the backlight driver sets two brightness calibration current value address bits for each display sub-panel; different brightness calibration current value address bits store brightness calibration current values of the display sub-panel in different display modes;
[0033] The timing controller includes a first universal input-output interface, the backlight driver includes a second universal input-output interface, and the first universal input-output interface is connected to the second universal input-output interface;
[0034] The timing controller is specifically used for:
[0035] For each display sub-panel, according to the display mode switching instruction, the currently connected brightness calibration current value address bit is disconnected, and the currently unconnected brightness calibration current value address bit is connected.
[0036] In a possible implementation, the display panel includes a plurality of display sub-panel groups, each display sub-panel group includes at least one display sub-panel, and the display sub-panels in the same display sub-panel group have the same corresponding brightness calibration current value in the same display mode;
[0037] The timing controller stores brightness calibration current values corresponding to each display sub-panel group under different display modes;
[0038] The timing controller includes a first integrated circuit bus interface, the backlight driver includes a second integrated circuit bus interface, and the first integrated circuit bus interface is connected to the second integrated circuit bus interface;
[0039] The timing controller is specifically used for:
[0040] Based on the display mode switching instruction, acquiring the brightness calibration current value corresponding to each of the display sub-panel groups in the target display mode from the brightness calibration current values corresponding to each of the display sub-panel groups in different display modes stored in the timing controller;
[0041] Rewriting the brightness calibration current value in the address bit corresponding to each of the display sub-panel groups in the backlight driver into the target brightness calibration current value;
[0042] The backlight driver adjusts the display brightness of each display sub-panel in each display sub-panel group based on a target brightness calibration current value of each display sub-panel group.
[0043] In a possible implementation, the display panel includes a plurality of display sub-panel groups, each display sub-panel group includes at least one display sub-panel, and the display sub-panels in the same display sub-panel group have the same corresponding brightness calibration current value in the same display mode;
[0044] The timing controller stores brightness calibration current values corresponding to each display sub-panel group under different display modes;
[0045] The backlight driver includes a second universal input-output interface, and the first universal input-output interface is connected to the second universal input-output interface;
[0046] The timing controller is specifically used for:
[0047] Based on the display mode switching instruction, acquiring the brightness calibration current value corresponding to each of the display sub-panel groups in the target display mode from the brightness calibration current values corresponding to each of the display sub-panel groups in different display modes stored in the timing controller;
[0048] For each display sub-panel group, according to the target brightness calibration current value corresponding to the display sub-panel group, determine the brightness calibration current value address bit corresponding to the display sub-panel group from the plurality of brightness calibration current value address bits, obtain the target brightness calibration current value address bit, turn on the target brightness calibration current value address bit, and rewrite the brightness calibration current value of the target brightness calibration current value address bit to the target brightness calibration current value;
[0049] The backlight driver adjusts the display brightness of each display sub-panel in each display sub-panel group based on a target brightness calibration current value of each display sub-panel group.
[0050] In a possible implementation, the display panel includes a plurality of display sub-panel groups, each display sub-panel group includes at least one display sub-panel, and the display sub-panels in the same display sub-panel group have the same corresponding brightness calibration current value in the same display mode;
[0051] The backlight driver sets a plurality of brightness calibration current value address bits for each display sub-panel group; different brightness calibration current value address bits store brightness calibration current values of the display sub-panel group in different display modes;
[0052] The timing controller includes a first universal input-output interface, the backlight driver includes a second universal input-output interface, and the first universal input-output interface is connected to the second universal input-output interface;
[0053] The timing controller is specifically used for:
[0054] For each display sub-panel group, according to the target brightness calibration current value corresponding to the display sub-panel group, determine the brightness calibration current value address bit corresponding to the display sub-panel group from the plurality of brightness calibration current value address bits, obtain the target brightness calibration current value address bit, and turn on the target brightness calibration current value address bit;
[0055] The backlight driver adjusts the display brightness of each display sub-panel in each display sub-panel group based on a target brightness calibration current value of each display sub-panel group.
[0056] In a second aspect, an embodiment of the present application provides a display screen, comprising a display module as described in any one of the first aspects above.
[0057] Beneficial effects of the embodiments of the present application:
[0058] A display module and display screen provided by the embodiment of the present application, after the front-end system obtains the display mode switching instruction, the display mode switching instruction is sent to the timing controller, and the timing controller determines the brightness calibration current value written in the address bit corresponding to each display sub-panel in the backlight driver as the target brightness calibration current value based on the display mode switching instruction, and the target brightness calibration current value is the brightness calibration current value corresponding to each display sub-panel in the target display mode, and then the backlight driver adjusts the display brightness of each display sub-panel based on the target brightness calibration current value of each display sub-panel. The display module sends the display mode switching instruction through the front-end system, and the timing controller determines in real time based on the brightness calibration current value corresponding to the display mode that the brightness calibration current value written in the address bit corresponding to each display sub-panel in the backlight driver is the target brightness calibration current value, and adjusts the brightness of the display sub-panel based on the brightness calibration current value, which is not only flexible to adjust, but also reduces the brightness error by adjusting based on the brightness standard, greatly meeting customer requirements.
[0059] Of course, implementing any product or method of the present application does not necessarily require achieving all of the advantages described above at the same time. BRIEF DESCRIPTION OF THE DRAWINGS
[0060] 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, the drawings described below are only some embodiments of the present application, and for ordinary technicians in this field, other embodiments can also be obtained based on these drawings.
[0061] Figure 1 A first schematic diagram of a display module provided in an embodiment of the present application;
[0062] Figure 2 A second schematic diagram of a display module provided in an embodiment of the present application;
[0063] Figure 3 This is a third schematic diagram of the display module provided in an embodiment of the present application. DETAILED DESCRIPTION
[0064] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field based on the present application belong to the scope of protection of the present application.
[0065] like Figure 1 As shown, the present application provides a display module, including:
[0066] Front-end system 110, timing controller 120, backlight driver 130, display panel 140;
[0067] The front-end system 110 obtains a display mode switching instruction and sends the display mode switching instruction to the timing controller 120; the display mode switching instruction includes a target display mode;
[0068] The timing controller 120 determines, based on the display mode switching instruction, that the brightness calibration current value written into the address bit corresponding to each of the display sub-panels in the backlight driver 130 is a target brightness calibration current value, and the target brightness calibration current value is the brightness calibration current value corresponding to each of the display sub-panels in the target display mode;
[0069] The backlight driver 130 adjusts the display brightness of the display panel 140 based on the target brightness calibration current value.
[0070] The display panel of the display module can correspond to different display modes when displaying. The target display mode of the display mode switching instruction is the display mode that the display panel needs to display. The display mode switching instruction can be determined based on the user switching operation, or it can be determined by the display module based on the change of ambient light. In one example, the display module can be provided with a user operation button, and the user selects the corresponding mode by operating the user operation button, and the display mode switching instruction is generated in response to the user operation. In another example, the display module includes a photosensitive unit, and the photosensitive unit can trigger the corresponding display mode based on the change of ambient light. For example, the photosensitive unit can detect the light intensity of the ambient light, and determine the display mode of the display module based on the light intensity. For example, in a dark environment, the display mode corresponding to the display module is display mode 1, and in a bright environment, the display mode corresponding to the display module is display mode 2. The judgment criteria for dark environment and bright environment are determined based on the light intensity of the ambient light, which is not limited here.
[0071] The front-end system 110 and the timing controller 120 can be connected via IIC (Inter-Integrated Circuit), AUX (Auxiliary), and GPIO (General-purpose input / output). After the front-end system obtains the display mode switching instruction, it sends the display mode switching instruction to TCON (timing controller 120).
[0072] After receiving the display mode switching instruction, TCON can determine that the brightness calibration current value written in the address bit corresponding to each display sub-panel in the backlight driver 130 is the target brightness calibration current value. Exemplarily, TCON internally stores the brightness calibration current value corresponding to each display sub-panel in different display modes, for example, TCON internally stores a brightness calibration current value table, and the brightness calibration current value table records the brightness calibration current value corresponding to each display sub-panel in different display modes. After receiving the display mode switching instruction, TCON can query the brightness calibration current value table, for example, after receiving the display mode switching instruction, TCON determines the display mode to be displayed, and then queries the brightness calibration current value table for the brightness calibration current value corresponding to each display sub-panel in the display mode to be displayed.
[0073] As another example, the brightness calibration current value is stored in the backlight driver. Different address bits of the backlight driver store the brightness calibration current values corresponding to different display modes. After receiving the display mode switching instruction, TCON can determine the address bits of the display mode corresponding to each display sub-panel based on the display mode corresponding to the display mode switching instruction, and then turn on the address bits.
[0074] The backlight driver adjusts the display brightness of each display sub-panel based on the target brightness calibration current value of each display sub-panel, determines the brightness calibration current value of each display sub-panel in the current display mode according to different display modes, and calibrates the display brightness of the display panel directly based on the brightness calibration current value, so that each display sub-panel of the display panel displays the display brightness, thereby achieving uniform display of the display panel.
[0075] In a possible implementation manner, the timing controller stores brightness calibration current values corresponding to each of the display sub-panels in different display modes;
[0076] The timing controller is specifically used for:
[0077] Based on the display mode switching instruction, the brightness calibration current value corresponding to each of the display sub-panels in the target display mode is obtained from the brightness calibration current values corresponding to each of the display sub-panels in different display modes stored in the timing controller.
[0078] The display sub-panel has different brightness calibration current values in different display modes. The brightness calibration current values corresponding to each display sub-panel in different display modes are determined based on experiments. For example, each display sub-panel can be tested in advance to test the brightness calibration current values corresponding to the display sub-panel in different display modes. After determining the brightness calibration current values corresponding to the display sub-panel in different display modes, the brightness calibration current values corresponding to the display sub-panel in different display modes are pre-stored in the timing controller.
[0079] In one example, a brightness calibration current value table is pre-stored in the timing controller, and the brightness calibration current value table is used to record the brightness calibration current values corresponding to each display sub-panel in different display modes. The brightness calibration current value table records the identification information of each display sub-panel, the identification information of each display mode, and each brightness calibration current value. The brightness calibration current value table establishes a correspondence between the identification information of each display sub-panel, the identification information of each display mode, and each brightness calibration current value. Exemplarily, after obtaining the display mode switching instruction, the timing controller queries the identification information of each display mode in the brightness calibration current value table based on the target display mode corresponding to the display mode switching instruction, matches the target display mode with the identification information of each display mode, and matches the brightness calibration current value of each display sub-panel in the target display mode to determine the brightness calibration current value corresponding to each display sub-panel in the target display mode.
[0080] The brightness calibration current values corresponding to each display sub-panel in different display modes are pre-stored in the timing controller, which can be conveniently switched and retrieved at any time.
[0081] like Figure 2 As shown, in a possible implementation manner, the timing controller includes a first integrated circuit bus interface, the backlight driver includes a second integrated circuit bus interface, and the first integrated circuit bus interface is connected to the second integrated circuit bus interface;
[0082] The timing controller is specifically used for:
[0083] The brightness calibration current value stored in the address bit of each display sub-panel by the backlight driver is rewritten as the target brightness calibration current value.
[0084] The timing controller is connected to the backlight driver via IIC. The timing controller includes a first integrated circuit bus (IIC) interface, and the backlight driver includes a second integrated circuit bus (IIC) interface. The first integrated circuit bus interface and the second integrated circuit bus interface are connected using an IIC bus to achieve connection between the timing controller and the backlight driver via IIC.
[0085] After determining the brightness calibration current value corresponding to each display sub-panel in the target display mode, the timing controller can directly rewrite the brightness calibration current value corresponding to each display sub-panel in the backlight driver through the IIC interface.
[0086] In this way, as long as the front-end system obtains the display mode switching instruction, the brightness calibration current value in the address bit of the backlight driver can be rewritten based on the display mode switching instruction, so as to ensure the display brightness and meet the brightness display requirements.
[0087] In a possible implementation manner, each display sub-panel corresponds to a plurality of brightness calibration current value address bits in the backlight driver;
[0088] The timing controller includes a first integrated circuit bus interface, the backlight driver includes a second integrated circuit bus interface, and the first integrated circuit bus interface is connected to the second integrated circuit bus interface;
[0089] The timing controller is specifically used for:
[0090] For each display sub-panel, based on the target brightness calibration current value corresponding to the display sub-panel, the brightness calibration current value address bit corresponding to the display sub-panel is determined from the multiple brightness calibration current value address bits, the target brightness calibration current value address bit is obtained, and the target brightness calibration current value address bit is turned on, and the brightness calibration current value of the target brightness calibration current value address bit is rewritten as the target brightness calibration current value.
[0091] The timing controller is connected to the backlight driver via IIC. The timing controller includes a first integrated circuit bus (IIC) interface, and the backlight driver includes a second integrated circuit bus (IIC) interface. The first integrated circuit bus interface and the second integrated circuit bus interface are connected using an IIC bus to achieve connection between the timing controller and the backlight driver via IIC.
[0092] The backlight driver can set multiple brightness calibration current value address bits, and the timing controller is connected to the backlight driver through IIC. For each display sub-panel, the timing controller can determine the brightness calibration current value address bit corresponding to the display sub-panel from the multiple brightness calibration current value address bits according to the target brightness calibration current value corresponding to the display sub-panel, obtain the target brightness calibration current value address bit, and then turn on the target brightness calibration current value address bit, disconnect other address bits corresponding to the display sub-panel, and rewrite the current value of the target brightness calibration current value address bit to the target brightness calibration current value.
[0093] Exemplarily, the timing controller can select any one of the unconnected brightness calibration current value address bits as the target brightness calibration current value address bit according to the target brightness calibration current value corresponding to the display sub-panel. In addition, the timing controller can also select any one from each brightness calibration current value address bit as the target brightness calibration current value address bit. The specific determination can be based on actual conditions and is not limited here.
[0094] For example, the backlight driver is provided with two brightness calibration current value address bits for each display sub-panel. When the display mode is switched, the timing controller uses the unconnected brightness calibration current value address bit corresponding to the current display sub-panel as the target brightness calibration current value address bit, and then rewrites the brightness calibration current value of the target brightness calibration current value address bit as the target brightness calibration current value, and turns on the target brightness calibration current value address bit.
[0095] In another example, the backlight driver is provided with three brightness calibration current value address bits for each display sub-panel, for example, address bit 1, address bit 2, and address bit 3. Taking display sub-panel 1 as an example, the address bit currently connected corresponding to display sub-panel 1 is address bit 1, and the current value written in address bit 1 is current value 1. The front-end system obtains the display mode switching instruction, and the timing controller determines, based on the display mode switching instruction, that the brightness calibration current value written in the address bit corresponding to display sub-panel 1 is current value 2. At this time, the timing controller can select the brightness calibration current value address bit corresponding to display sub-panel 1 from address bit 1, address bit 2, and address bit 3. For example, the address bit currently connected corresponding to display sub-panel 1 is address bit 1, then the timing controller arbitrarily selects one address bit from address bit 2 and address bit 3 that have not been connected as the target brightness calibration current value address bit; or, the address bit currently connected corresponding to display sub-panel 1 is address bit 1, and the timing controller arbitrarily selects one address bit from address bit 1, address bit 2, and address bit 3 as the target brightness calibration current value address bit.
[0096] After the target brightness calibration current value address bit is determined, the brightness calibration current value of the address bit can be rewritten through IIC.
[0097] like Figure 3 As shown, in a possible implementation manner, each display sub-panel corresponds to a plurality of brightness calibration current value address bits in the backlight driver;
[0098] The timing controller includes a first universal input-output interface, the backlight driver includes a second universal input-output interface, and the first universal input-output interface is connected to the second universal input-output interface;
[0099] The timing controller is specifically used for:
[0100] For each display sub-panel, based on the target brightness calibration current value corresponding to the display sub-panel, the brightness calibration current value address bit corresponding to the display sub-panel is determined from the multiple brightness calibration current value address bits, the target brightness calibration current value address bit is obtained, and the target brightness calibration current value address bit is turned on, and the brightness calibration current value of the target brightness calibration current value address bit is rewritten as the target brightness calibration current value.
[0101] The timing controller is connected to the backlight driver via GPIO. The timing controller includes a first general-purpose input-output (GPIO) interface, and the backlight driver includes a second general-purpose input-output (GPIO) interface. The first general-purpose input-output interface and the second general-purpose input-output interface are connected using GPIO to achieve the connection between the timing controller and the backlight driver via GPIO.
[0102] The backlight driver can set multiple brightness calibration current value address bits, and the timing controller is connected to the backlight driver through GPIO. For each display sub-panel, the timing controller can determine the brightness calibration current value address bit corresponding to the display sub-panel from multiple brightness calibration current value address bits according to the target brightness calibration current value corresponding to the display sub-panel, and obtain the target brightness calibration current value address bit. Then, the target brightness calibration current value address bit is turned on, and the other address bits corresponding to the display sub-panel are disconnected, and the current value of the target brightness calibration current value address bit is rewritten as the target brightness calibration current value.
[0103] Exemplarily, the timing controller can select any one of the unconnected brightness calibration current value address bits as the target brightness calibration current value address bit according to the target brightness calibration current value corresponding to the display sub-panel. In addition, the timing controller can also select any one from each brightness calibration current value address bit as the target brightness calibration current value address bit. The specific determination can be based on actual conditions and is not limited here.
[0104] For example, the backlight driver is provided with two brightness calibration current value address bits for each display sub-panel. When the display mode is switched, the timing controller uses the unconnected brightness calibration current value address bit corresponding to the current display sub-panel as the target brightness calibration current value address bit, and then rewrites the brightness calibration current value of the target brightness calibration current value address bit as the target brightness calibration current value, and turns on the target brightness calibration current value address bit.
[0105] In another example, the backlight driver is provided with three brightness calibration current value address bits for each display sub-panel, for example, address bit 1, address bit 2, and address bit 3. Taking display sub-panel 1 as an example, the address bit currently connected corresponding to display sub-panel 1 is address bit 1, and the current value written in address bit 1 is current value 1. The front-end system obtains the display mode switching instruction, and the timing controller determines, based on the display mode switching instruction, that the brightness calibration current value written in the address bit corresponding to display sub-panel 1 is current value 2. At this time, the timing controller can select the brightness calibration current value address bit corresponding to display sub-panel 1 from address bit 1, address bit 2, and address bit 3. For example, the address bit currently connected corresponding to display sub-panel 1 is address bit 1, then the timing controller arbitrarily selects one address bit from address bit 2 and address bit 3 that have not been connected as the target brightness calibration current value address bit; or, the address bit currently connected corresponding to display sub-panel 1 is address bit 1, and the timing controller arbitrarily selects one address bit from address bit 1, address bit 2, and address bit 3 as the target brightness calibration current value address bit.
[0106] After the target brightness calibration current value address bit is determined, the brightness calibration current value of the address bit can be rewritten through GPIO.
[0107] In a possible implementation, the backlight driver sets a plurality of brightness calibration current value address bits for each display sub-panel; different brightness calibration current value address bits store brightness calibration current values of the display sub-panel in different display modes;
[0108] The timing controller includes a first universal input-output interface, the backlight driver includes a second universal input-output interface, and the first universal input-output interface is connected to the second universal input-output interface;
[0109] The timing controller is specifically used for:
[0110] For each display sub-panel, according to the target brightness calibration current value corresponding to the display sub-panel, the brightness calibration current value address bit corresponding to the display sub-panel is determined from multiple brightness calibration current value address bits, the target brightness calibration current value address bit is obtained, and the target brightness calibration current value address bit is turned on.
[0111] The brightness calibration current value may be pre-stored in the backlight driver, that is, the backlight driver sets a plurality of brightness calibration current value address bits for each display sub-panel, and different brightness calibration current value address bits store the brightness calibration current value of the display sub-panel in different display modes. In one example, the display panel includes n display modes, and the backlight driver may set at least n brightness calibration current value address bits for each display sub-panel, and each brightness calibration current value address bit stores the brightness calibration current value in one display mode.
[0112] In an example, the timing controller matches the brightness calibration current value stored in each brightness calibration current value address bit for each display sub-panel according to the target brightness calibration current value corresponding to the display sub-panel. When the target brightness calibration current value corresponding to the display sub-panel is successfully matched, the brightness calibration current value address bit is used as the target brightness calibration current value address bit, and the target brightness calibration current value address bit is turned on through the GPIO drive method.
[0113] In another example, the timing controller matches the display mode corresponding to the brightness calibration current value stored in each brightness calibration current value address bit for each display sub-panel according to the target display mode corresponding to the display sub-panel. When the target display mode corresponding to the display sub-panel is matched successfully, the brightness calibration current value address bit is used as the target brightness calibration current value address bit, and the target brightness calibration current value address bit is turned on through the GPIO drive method.
[0114] The timing controller is connected to the backlight driver through GPIO. After the timing controller obtains the display mode switching instruction, for each display sub-panel, according to the target brightness calibration current value corresponding to the display sub-panel, the brightness calibration current value address bit corresponding to the display sub-panel is determined from multiple brightness calibration current value address bits, the target brightness calibration current value address bit is obtained, and the target brightness calibration current value address bit is turned on.
[0115] In a possible implementation manner, the display panel corresponds to two display modes, and the backlight driver sets two brightness calibration current value address bits for each display sub-panel; different brightness calibration current value address bits store brightness calibration current values of the display sub-panel in different display modes;
[0116] The timing controller includes a first universal input-output interface, the backlight driver includes a second universal input-output interface, and the first universal input-output interface is connected to the second universal input-output interface;
[0117] The timing controller is specifically used for:
[0118] For each display sub-panel, according to the display mode switching instruction, the currently connected brightness calibration current value address bit is disconnected, and the currently unconnected brightness calibration current value address bit is connected.
[0119] The display panel can have only two display modes. The backlight driver sets two brightness calibration current value address bits for each display sub-panel. The two brightness calibration current value address bits respectively store the brightness calibration current values of the display sub-panel under the two display modes. Because there are only two display modes, when the timing controller receives a display mode switching instruction, indicating that the current display mode needs to be switched, the currently connected brightness calibration current value address bit can be disconnected, and the currently unconnected brightness calibration current value address bit can be connected, that is, the backlight driver can adjust the brightness of the display sub-panel based on the target brightness calibration current value by switching on the brightness calibration current value address bit.
[0120] Each address bit in the backlight driver may correspond to one display sub-panel or multiple display sub-panels. In other words, the calibration current value written in one address bit in the backlight driver may control the brightness of only one display sub-panel or multiple display sub-panels.
[0121] In a possible implementation, the display panel includes a plurality of display sub-panel groups, each display sub-panel group includes at least one display sub-panel, and the display sub-panels in the same display sub-panel group have the same brightness calibration current value under the same display mode; the timing controller includes a first integrated circuit bus interface, the backlight driver includes a second integrated circuit bus interface, and the first integrated circuit bus interface is connected to the second integrated circuit bus interface;
[0122] The timing controller stores brightness calibration current values corresponding to each display sub-panel group under different display modes;
[0123] The timing controller is specifically used for:
[0124] Based on the display mode switching instruction, acquiring the brightness calibration current value corresponding to each of the display sub-panel groups in the target display mode from the brightness calibration current values corresponding to each of the display sub-panel groups in different display modes stored in the timing controller;
[0125] Rewriting the brightness calibration current value in the address bit corresponding to each of the display sub-panel groups in the backlight driver into the target brightness calibration current value;
[0126] The backlight driver adjusts the display brightness of each display sub-panel in each display sub-panel group based on a target brightness calibration current value of each display sub-panel group.
[0127] The display sub-panels of the display panel can be grouped, and the display sub-panels with the same corresponding brightness calibration current value in the same display mode can be grouped together. That is, the display module includes multiple display sub-panel groups, and each display sub-panel group includes at least one display sub-panel.
[0128] In the backlight driver, the address bit can be set based on the display sub-panel group. For example, one address bit is set to correspond to at least one display sub-panel. When the number of display sub-panels included in the display sub-panel group is relatively large, one address bit can be set to correspond to multiple display sub-panels. For example, a display sub-panel group includes 10 display sub-panels, then the display sub-surface group corresponds to one address bit, or one display sub-surface group corresponds to 2 address bits, and each address bit corresponds to multiple display sub-panels.
[0129] Based on the display mode switching instruction, the timing controller obtains the brightness calibration current value corresponding to each display sub-panel group in the target display mode from the brightness calibration current value corresponding to each display sub-panel group in different display modes stored in the timing controller. Then, for each display sub-module, based on the identifier of the display sub-module, the timing controller determines the address bit corresponding to the display sub-module in the backlight driver, and then rewrites the brightness calibration current value of the address bit corresponding to the display sub-module in the backlight driver into the target brightness calibration current value.
[0130] By adjusting the brightness of multiple display sub-panels through one address bit, the resources of the backlight driver can be saved.
[0131] In a possible implementation, the display panel includes a plurality of display sub-panel groups, each display sub-panel group includes at least one display sub-panel, and the display sub-panels in the same display sub-panel group have the same corresponding brightness calibration current value in the same display mode;
[0132] The timing controller stores brightness calibration current values corresponding to each display sub-panel group under different display modes;
[0133] The backlight driver includes a second universal input-output interface, and the first universal input-output interface is connected to the second universal input-output interface;
[0134] The timing controller is specifically used for:
[0135] Based on the display mode switching instruction, acquiring the brightness calibration current value corresponding to each of the display sub-panel groups in the target display mode from the brightness calibration current values corresponding to each of the display sub-panel groups in different display modes stored in the timing controller;
[0136] For each display sub-panel group, according to the target brightness calibration current value corresponding to the display sub-panel group, determine the brightness calibration current value address bit corresponding to the display sub-panel group from the plurality of brightness calibration current value address bits, obtain the target brightness calibration current value address bit, turn on the target brightness calibration current value address bit, and rewrite the brightness calibration current value of the target brightness calibration current value address bit to the target brightness calibration current value;
[0137] The backlight driver adjusts the display brightness of each display sub-panel in each display sub-panel group based on a target brightness calibration current value of each display sub-panel group.
[0138] The address bit of the backlight driver is set according to the display sub-panel group, so that the brightness of multiple display sub-panels can be adjusted by one address bit, which can save the resources of the backlight driver.
[0139] In a possible implementation, the display panel includes a plurality of display sub-panel groups, each display sub-panel group includes at least one display sub-panel, and the display sub-panels in the same display sub-panel group have the same corresponding brightness calibration current value in the same display mode;
[0140] The backlight driver sets a plurality of brightness calibration current value address bits for each display sub-panel group; different brightness calibration current value address bits store brightness calibration current values of the display sub-panel group in different display modes;
[0141] The timing controller includes a first universal input-output interface, the backlight driver includes a second universal input-output interface, and the first universal input-output interface is connected to the second universal input-output interface;
[0142] The timing controller is specifically used for:
[0143] For each display sub-panel group, according to the target brightness calibration current value corresponding to the display sub-panel group, determine the brightness calibration current value address bit corresponding to the display sub-panel group from the plurality of brightness calibration current value address bits, obtain the target brightness calibration current value address bit, and turn on the target brightness calibration current value address bit;
[0144] The backlight driver adjusts the display brightness of each display sub-panel in each display sub-panel group based on a target brightness calibration current value of each display sub-panel group.
[0145] The address bit of the backlight driver is set according to the display sub-panel group, so that the brightness of multiple display sub-panels can be adjusted by one address bit, which can save the resources of the backlight driver.
[0146] An embodiment of the present application provides a display screen, comprising any of the display modules described above.
[0147] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or device including the elements.
[0148] Each embodiment in this specification is described in a related manner. Each embodiment focuses on the differences from other embodiments, and the same or similar parts between the embodiments can be referenced to each other.
[0149] The above description is only a preferred embodiment of the present application and is not intended to limit the protection scope of the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application are included in the protection scope of the present application.
Claims
1. A display module, characterized in that: include: A front-end system, a timing controller, a backlight driver, and a display panel, wherein the display panel is composed of a plurality of display sub-panels; The front-end system acquires a display mode switching instruction, and sends the display mode switching instruction to the timing controller; The display mode switching instruction includes a target display mode; The timing controller determines, based on the display mode switching instruction, that the brightness calibration current value written into the address bit corresponding to each of the display sub-panels in the backlight driver is a target brightness calibration current value, and the target brightness calibration current value is the brightness calibration current value corresponding to each of the display sub-panels in the target display mode; The backlight driver adjusts the display brightness of each of the display sub-panels based on a target brightness calibration current value of each of the display sub-panels.
2. The display module according to claim 1, characterized in that: The timing controller stores brightness calibration current values corresponding to each of the display sub-panels in different display modes; The timing controller is specifically used for: Based on the display mode switching instruction, the brightness calibration current value corresponding to each of the display sub-panels in the target display mode is obtained from the brightness calibration current values corresponding to each of the display sub-panels in different display modes stored in the timing controller.
3. The display module according to claim 2, characterized in that: The timing controller includes a first integrated circuit bus interface, the backlight driver includes a second integrated circuit bus interface, and the first integrated circuit bus interface is connected to the second integrated circuit bus interface; The timing controller is specifically used for: The brightness calibration current value stored in the address bit of each display sub-panel by the backlight driver is rewritten as the target brightness calibration current value.
4. The display module according to claim 2, characterized in that: Each display sub-panel corresponds to a plurality of brightness calibration current value address bits in the backlight driver; The timing controller includes a first integrated circuit bus interface, the backlight driver includes a second integrated circuit bus interface, and the first integrated circuit bus interface is connected to the second integrated circuit bus interface; The timing controller is specifically used for: For each display sub-panel, based on the target brightness calibration current value corresponding to the display sub-panel, the brightness calibration current value address bit corresponding to the display sub-panel is determined from the multiple brightness calibration current value address bits, the target brightness calibration current value address bit is obtained, and the target brightness calibration current value address bit is turned on, and the brightness calibration current value of the target brightness calibration current value address bit is rewritten as the target brightness calibration current value.
5. The display module according to claim 2, characterized in that: Each display sub-panel corresponds to a plurality of brightness calibration current value address bits in the backlight driver; The timing controller includes a first universal input-output interface, the backlight driver includes a second universal input-output interface, and the first universal input-output interface is connected to the second universal input-output interface; The timing controller is specifically used for: For each display sub-panel, based on the target brightness calibration current value corresponding to the display sub-panel, the brightness calibration current value address bit corresponding to the display sub-panel is determined from the multiple brightness calibration current value address bits, the target brightness calibration current value address bit is obtained, and the target brightness calibration current value address bit is turned on, and the brightness calibration current value of the target brightness calibration current value address bit is rewritten as the target brightness calibration current value.
6. The display module according to claim 1, characterized in that: The backlight driver sets a plurality of brightness calibration current value address bits for each display sub-panel; different brightness calibration current value address bits store brightness calibration current values of the display sub-panel in different display modes; The timing controller includes a first universal input-output interface, the backlight driver includes a second universal input-output interface, and the first universal input-output interface is connected to the second universal input-output interface; The timing controller is specifically used for: For each display sub-panel, according to the target brightness calibration current value corresponding to the display sub-panel, the brightness calibration current value address bit corresponding to the display sub-panel is determined from multiple brightness calibration current value address bits, the target brightness calibration current value address bit is obtained, and the target brightness calibration current value address bit is turned on.
7. The display module according to claim 1, characterized in that: The display panel corresponds to two display modes, and the backlight driver sets two brightness calibration current value address bits for each display sub-panel; different brightness calibration current value address bits store the brightness calibration current values of the display sub-panel in different display modes; The timing controller includes a first universal input-output interface, the backlight driver includes a second universal input-output interface, and the first universal input-output interface is connected to the second universal input-output interface; The timing controller is specifically used for: For each display sub-panel, according to the display mode switching instruction, the currently connected brightness calibration current value address bit is disconnected, and the currently unconnected brightness calibration current value address bit is connected.
8. The display module according to claim 1, characterized in that: The display panel includes a plurality of display sub-panel groups, each display sub-panel group includes at least one display sub-panel, and the display sub-panels in the same display sub-panel group have the same corresponding brightness calibration current value in the same display mode; The timing controller stores brightness calibration current values corresponding to each display sub-panel group under different display modes; The timing controller includes a first integrated circuit bus interface, the backlight driver includes a second integrated circuit bus interface, and the first integrated circuit bus interface is connected to the second integrated circuit bus interface; The timing controller is specifically used for: Based on the display mode switching instruction, acquiring the brightness calibration current value corresponding to each of the display sub-panel groups in the target display mode from the brightness calibration current values corresponding to each of the display sub-panel groups in different display modes stored in the timing controller; Rewriting the brightness calibration current value in the address bit corresponding to each of the display sub-panel groups in the backlight driver into the target brightness calibration current value; The backlight driver adjusts the display brightness of each display sub-panel in each display sub-panel group based on a target brightness calibration current value of each display sub-panel group.
9. The display module according to claim 1, characterized in that: The display panel includes a plurality of display sub-panel groups, each display sub-panel group includes at least one display sub-panel, and the display sub-panels in the same display sub-panel group have the same corresponding brightness calibration current value in the same display mode; The timing controller stores brightness calibration current values corresponding to each display sub-panel group under different display modes; The timing controller includes a first universal input-output interface, the backlight driver includes a second universal input-output interface, and the first universal input-output interface is connected to the second universal input-output interface; The timing controller is specifically used for: Based on the display mode switching instruction, acquiring the brightness calibration current value corresponding to each of the display sub-panel groups in the target display mode from the brightness calibration current values corresponding to each of the display sub-panel groups in different display modes stored in the timing controller; For each display sub-panel group, according to the target brightness calibration current value corresponding to the display sub-panel group, determine the brightness calibration current value address bit corresponding to the display sub-panel group from the plurality of brightness calibration current value address bits, obtain the target brightness calibration current value address bit, turn on the target brightness calibration current value address bit, and rewrite the brightness calibration current value of the target brightness calibration current value address bit to the target brightness calibration current value; The backlight driver adjusts the display brightness of each display sub-panel in each display sub-panel group based on a target brightness calibration current value of each display sub-panel group.
10. The display module according to claim 1, characterized in that: The display panel includes a plurality of display sub-panel groups, each display sub-panel group includes at least one display sub-panel, and the display sub-panels in the same display sub-panel group have the same corresponding brightness calibration current value in the same display mode; The backlight driver sets a plurality of brightness calibration current value address bits for each display sub-panel group; different brightness calibration current value address bits store brightness calibration current values of the display sub-panel group in different display modes; The timing controller includes a first universal input-output interface, the backlight driver includes a second universal input-output interface, and the first universal input-output interface is connected to the second universal input-output interface; The timing controller is specifically used for: For each display sub-panel group, according to the target brightness calibration current value corresponding to the display sub-panel group, determine the brightness calibration current value address bit corresponding to the display sub-panel group from the plurality of brightness calibration current value address bits, obtain the target brightness calibration current value address bit, and turn on the target brightness calibration current value address bit; The backlight driver adjusts the display brightness of each display sub-panel in each display sub-panel group based on a target brightness calibration current value of each display sub-panel group.
11. A display screen, characterized in that: A display module comprising any one of claims 1 to 9.
Citation Information
Patent Citations
Display control method and electronic equipment
CN113342300A
Display device and correction module and display driver thereof
CN118280251A
Image display system, image display method, and computer program
JP2014174268A
Display module and display device, and control method and control program of the same
JP2017116661A
Dual panel driving system and driving method
KR1020050109204A