The disclosure relates to an electronic device, and in particular, to a display apparatus, a display driving device and a driving method.
Display panels have been commonly adopted in various types of electronic devices. The display panel may need to operate in different display modes in different operation scenarios. For example, the display panel may be selectively operated in either a full panel display mode or a partial panel display mode. In the full panel display mode, the entire display area of the display panel is utilized to display various information. In the partial panel display mode, part of the display area (normal active area) of the display panel is utilized to display various information, while another part of the display area (inactive area) of the display panel is utilized to display any unimportant images (e.g., black screen). Generally speaking, no matter which display mode the display panel is operated in, the application processor (AP) will transmit the full-frame display data (high-resolution display data) corresponding to the entire display area of the display panel to the display driving device. That is, the display driving device performs various image processing on the full-frame display data corresponding to all display areas, and then drives multiple data lines of the display panel based on the processed display data. Based on the actual design, the image processing performed by the display driving device on the display data may include logical operations, image enhancement or other processing, such as: De-mura, Deburn-in, color enhancement and other image processing.
In partial panel display mode, the display data corresponding to the inactive area of the display panel (unimportant images, such as black screen) will occupy the transmission bandwidth. Furthermore, the display driving device will perform various image processing on the display data in the inactive area, but performing various image processing on the unimportant images (such as black screen) in the inactive area will consume/waste the computing resources and power consumption of the display driving device, and will take up a large amount of storage resources of the display driving device.
On the other hand, with the advancement of display technology, foldable displays have become more mature in recent years. Electronics manufacturers have actively participated in their development and application, particularly integrating them into smartphones, tablet PCs, and notebook computers. In the related art, the folding angle of the foldable displays is detected using Hall sensors and gravity sensors. However, Hall sensors and gravity sensors may occupy space and increase the cost of components, as well as introduce electromagnetic interference.
Furthermore, in certain folded states, if the display panel is always operated in the full panel display mode, it will consume/waste the computing resources and power consumption of the display driving device, and will take up a large amount of storage resources of the display driving device. In addition, when the display panel is folded and operates in the full panel display mode, image compensation operations are necessary for the display panel according to folded states.
The disclosure provides a display apparatus, a display driving device and a driving method, wherein the display apparatus can selectively operate in either a full panel display mode or a partial panel display mode according to folded states. In addition, the foldable touch display panel can be adaptively compensated according to folded states.
The disclosure provides a display apparatus including a foldable touch display panel and a display driving device. The foldable touch display panel includes a plurality of touch sensors. The display driving device is coupled to the foldable touch display panel. The display driving device is configured to determine a folding angle of the foldable touch display panel according to a capacitance variation of the touch sensors in a folded state, and drive the foldable touch display panel to operate in a full panel display mode or in a partial panel display mode according to the folding angle.
The disclosure provides a display driving device. The display driving device is coupled to the foldable touch display panel. The display driving device is configured to determine a folding angle of the foldable touch display panel according to a capacitance variation of the touch sensors in a folded state, and drive the foldable touch display panel to operate in a full panel display mode or in a partial panel display mode according to the folding angle.
The disclosure provides a driving method of a display apparatus. The display apparatus includes a foldable touch display panel, and the foldable touch display panel includes a plurality of touch sensors. The driving method includes: determining a folding angle of the foldable touch display panel according to a capacitance variation of the touch sensors in a folded state; and driving the foldable touch display panel to operate in a full panel display mode or in a partial panel display mode according to the folding angle.
In order to make the above-mentioned features and advantages of the disclosure more obvious and easy to understand, embodiments are given below and described in detail with reference to the attached drawings.
The term “coupled (or connected)” used in this specification (including claims) may refer to any direct or indirect connection means. For example, “a first device is coupled (connected) to a second device” should be interpreted as “the first device is directly connected to the second device” or “the first device is indirectly connected to the second device through other devices or connection means”. The terms “first” and “second” mentioned in the full text of the specification of the disclosure (including claims) are used to name elements or to distinguish different embodiments or scopes, neither to be used to limit upper or lower limit of the number of elements nor limit the sequence of the elements. In addition, wherever possible, elements/components/steps with the same reference numbers are used in the drawings and embodiments to represent the same or similar parts. Elements/components/steps using the same numbers or using the same terms in different embodiments may serve as cross-reference for each other.
The display panel 130 is provided with a gate scanning circuit GOA11, a gate scanning circuit GOA12, an emission scanning circuit GOA13 and an emission scanning circuit GOA14. According to the actual design, the gate scanning circuit GOA11, the gate scanning circuit GOA12, the emission scanning circuit GOA13 and/or the emission scanning circuit GOA14 may include a gate driver-on-array (GOA) or other scanning circuits. The gate scanning circuit GOA11 is coupled to multiple gate lines (gate scanning lines) in the partial display area DZ11, and the gate scanning circuit GOA12 is coupled to multiple gate lines (gate scanning lines) in the partial display area DZ12. The emission scanning circuit GOA13 is coupled to multiple emission scanning lines in the partial display area DZ11, and the emission scanning circuit GOA14 is coupled to the multiple emission scanning lines in the partial display area DZ12.
This embodiment does not limit the specific implementation of the processor 110. Depending on the actual design, the processor 110 may include an application processor (AP) or other processors. The display driving device 120 is coupled to the processor 110 to receive the data stream DS. For example (but not limited thereto), the processor 110 may output the data stream DS to the display driving device 120 through a mobile industry processor interface (MIPI). The display driving device 120 may retrieve the display data frame and vertical synchronization information from the data stream DS provided by the processor 110. The display driving device 120 may drive the display panel 130 to display images based on the display data frame. According to different designs, in some embodiments, the display driving device 120 may be implemented as a hardware circuit. In other embodiments, the display driving device 120 may be implemented in a combination of hardware, firmware, and software (i.e., program).
In terms of hardware, the display driving device 120 may be implemented as a logic circuit on an integrated circuit. For example, the related functions of the display driving device 120 may be implemented in one or more controllers, microcontrollers, microprocessors, application-specific integrated circuits (ASICs), digital signal processor (DSP), field programmable gate array (FPGA), central processing unit (CPU) and/or other logic blocks, modules and circuits in processing units. The related functions of the display driving device 120 may be implemented as hardware circuits using hardware description languages (such as Verilog HDL or VHDL) or other suitable programming languages, such as various logic blocks, modules and circuits in integrated circuits.
In terms of implementation in the form of software and/or firmware, the related functions of the above display driving device 120 may be implemented as programming codes. For example, the display driving device 120 is implemented using general programming languages (such as C, C++ or combination language) or other suitable programming languages. The programming code may be recorded/stored in a “non-transitory machine-readable storage medium”. In some embodiments, the non-transitory machine-readable storage medium includes, for example, a semiconductor memory and/or a storage device. An electronic device (such as a CPU, a controller, a microcontroller or a microprocessor) may read and execute the programming code from the non-transitory machine-readable storage medium, thereby realizing the related functions of the display driving device 120.
The display driving device 120 is coupled to the multiple data lines of the display panel 130. In response to the display panel 130 operating in the full panel display mode, the display data frame received by the display driving device 120 from the processor 110 contains high-resolution display data (first resolution display data) corresponding to the entire display area of the display panel 130. Under the circumstances, the display driving device 120 may drive the data lines of the display panel 130 based on the first resolution display data.
In response to the display panel 130 operating in the partial panel display mode (for example, the first partial panel display mode), the display data frame received by the display driving device 120 from the processor 110 contains the low-resolution display data (the second resolution display data, the resolution of the second resolution display data is lower than the resolution of the first resolution display data) corresponding to the partial display area (normal active area, such as the first partial display area) of the display panel 130, but does not contain the display data corresponding to other display areas (inactive areas) in the display panel 130 except the first partial display area. Under the circumstances, the display driving device 120 may drive the data lines of the display panel 130 based on the second resolution display data.
In response to the display panel 130 operating in another partial panel display mode (for example, the second partial panel display mode), the display data frame received by the display driving device 120 from the processor 110 contains the low-resolution display data (the third resolution display data, the resolution of the third resolution display data is lower than the resolution of the first resolution display data) corresponding to another partial display area (normal active area, such as the second partial display area) of the display panel 130, but does not contain the display data corresponding to other display areas (inactive areas) in the display panel 130 except the second partial display area. Under the circumstances, the display driving device 120 may drive the data lines of the display panel 130 based on the third resolution display data.
For example, when the display panel 130 is operated in a certain “partial panel display mode”, the partial display area DZ11 is a normal active area and the partial display area DZ12 is an inactive area. Therefore, the display data frame received by the display driving device 120 from the processor 110 contains the low-resolution display data corresponding to the partial display area DZ11 (but not contain the display data corresponding to the partial display area DZ12). Under the circumstances, the display driving device 120 may drive the data lines of the display panel 130 based on the low-resolution display data corresponding to the partial display area DZ11. When the display panel 130 is operated in another “partial panel display mode”, the partial display area DZ12 is a normal active area and the partial display area DZ11 is an inactive area. Therefore, the display data frame received by the display driving device 120 from the processor 110 contains the low-resolution display data corresponding to the partial display area DZ12 (but not contain the display data corresponding to the partial display area DZ11). Under the circumstances, the display driving device 120 may drive the data lines of the display panel 130 based on the low-resolution display data corresponding to the partial display area DZ12.
In summary, the display apparatus 100 may be selectively operated in either the full panel display mode or the partial panel display mode. When the display panel 130 is operated in the first partial panel display mode, the display data frame received by the display driving device 120 from the processor 110 does not contain display data corresponding to other display areas (inactive areas) except the normal active area. Therefore, the amount of data transmitted between the processor 110 and the display driving device 120 and the amount of data transmitted between the display driving device 120 and the display panel 130 may be effectively reduced. Furthermore, because the display data frame does not include display data in the inactive area, the display driving device 120 does not need to perform various image processing on the display data in the inactive area, thereby avoiding consumption/waste of computing resources and power consumption.
The control circuit 122 provides the gate start pulse signal STV1 shown in
The control circuit 122 provides the gate start pulse signal STV2 shown in
Referring to
For example, in a certain partial panel display mode (for example, the first partial panel display mode), the display data frame received by the control circuit 122 contains low-resolution display data corresponding to the partial display area DZ11, but does not contain the display data corresponding to the partial display area DZ12. In another partial panel display mode (for example, the second partial panel display mode), the display data frame received by the control circuit 122 contains low-resolution display data corresponding to the partial display area DZ12, but does not contain the display data corresponding to the partial display area DZ11. In step S360, the control circuit 122 drives the multiple data lines of the display panel 130 based on the second resolution display data.
The control circuit 122 provides the gate start pulse signal STV1 shown in
Since there is no display data corresponding to the partial display area DZ12 in the control circuit 122, the control circuit 122 maintains the multiple data lines of the display panel 130 in a stable state during the sub-frame scanning period F71_2. For example, the control circuit 122 may output a common voltage (or other fixed voltage) to multiple data lines of the display panel 130 during the sub-frame scanning period F71_2. The control circuit 122 cancels the gate start pulse signal STV2 provided to the gate scanning circuit GOA12 to disable the gate scanning on the partial display area DZ12 performed by the gate scanning circuit GOA12 during the sub-frame scanning period F71_2. The control circuit 122 also cancels the emission start pulse signal EM_STV2 to the emission scanning circuit GOA14 to disable the emission scanning on the partial display area DZ12 performed by the emission scanning circuit GOA14 during the sub-frame scanning period F71_2. By canceling the emission start pulse signal EM_STV2, the partial display area DZ12 of the display panel 130 operates in a non-display state during the entire frame period F71. Therefore, the partial display area DZ12 has no display operation in the partial panel display mode shown in
For comparison, the frame period F71 shown in
The control circuit 122 provides the gate start pulse signal STV1 shown in
The control circuit 122 cancels the gate start pulse signal STV2 provided to the gate scanning circuit GOA12 to disable the gate scanning on the partial display area DZ12 performed by the gate scanning circuit GOA12. The control circuit 122 also cancels the emission start pulse signal EM_STV2 to the emission scanning circuit GOA14 to disable the emission scanning on the partial display area DZ12 performed by the emission scanning circuit GOA14. By canceling the emission start pulse signal EM_STV2, the partial display area DZ12 of the display panel 130 operates in a non-display state during the entire frame period F81. Therefore, the partial display area DZ12 has no display operation in the partial panel display mode shown in
Since there is no display data corresponding to the partial display area DZ11 in the control circuit 122, the control circuit 122 maintains the multiple data lines of the display panel 130 in a stable state during the sub-frame scanning period F101_1. For example, the control circuit 122 may output a common voltage (or other fixed voltage) to multiple data lines of the display panel 130 during the sub-frame scanning period F101_1. The control circuit 122 cancels the gate start pulse signal STV1 provided to the gate scanning circuit GOA11 to disable gate scanning on the partial display area DZ11 performed by the gate scanning circuit GOA11 during the sub-frame scanning period F101_1. The control circuit 122 also cancels the emission start pulse signal EM_STV1 provided to the emission scanning circuit GOA13 to disable the emission scanning on the partial display area DZ11 performed by the emission scanning circuit GOA13 during the sub-frame scanning period F101_1. By canceling the emission start pulse signal EM_STV1, the partial display area DZ11 of the display panel 130 operates in a non-display state during the entire frame period F101. Therefore, the partial display area DZ11 has no display operation in the partial panel display mode shown in
The control circuit 122 provides the gate start pulse signal STV2 shown in
For comparison, the frame period F101 shown in
The control circuit 122 cancels the gate start pulse signal STV1 provided to the gate scanning circuit GOA11 to disable the gate scanning on the partial display area DZ11 performed by the gate scanning circuit GOA11. The control circuit 122 also cancels the emission start pulse signal EM_STV1 provided to the emission scanning circuit GOA13 to disable the emission scanning on the partial display area DZ11 performed by the emission scanning circuit GOA13. By canceling the emission start pulse signal EM_STV1, the partial display area DZ11 of the display panel 130 operates in a non-display state during the entire frame period F111. Therefore, the partial display area DZ11 has no display operation in the partial panel display mode shown in
The control circuit 122 provides the gate start pulse signal STV2 shown in
In the embodiment shown in
The timing circuit TM2 is coupled to the processing circuit IP2 to receive the processed data frame. The timing circuit TM2 controls the operation timing of the control circuit 122 based on the vertical synchronization information VS (not shown in
In the full panel display mode, the processed data frame received by the source signal control circuit SC2 from the timing circuit TM2 contains the first resolution display data (high-resolution display data corresponding to the entire display area of the display panel 130). The source signal control circuit SC2 drives the data lines of the display panel 130 based on the first resolution display data. Based on the timing control of the timing circuit TM2, the gate signal control circuit GC2 provides the gate start pulse signal STV1 to the gate scanning circuit GOA11 corresponding to the partial display area DZ11 to trigger the gate scanning circuit GOA11 to perform gate scanning on the partial display area DZ11 during the first sub-frame scanning period. The gate signal control circuit GC2 provides the gate start pulse signal STV2 to the gate scanning circuit GOA12 corresponding to the partial display area DZ12 to trigger the gate scanning circuit GOA12 to perform gate scanning on the partial display area DZ12 during the second sub-frame scanning period. In addition, based on the timing control of the timing circuit TM2, the emission signal control circuit EC2 provides the emission start pulse signal EM_STV1 to the emission scanning circuit GOA13 corresponding to the partial display area DZ11 to trigger the emission scanning circuit GOA13 to perform emission scanning on the partial display area DZ11 during the first sub-frame scanning period. The emission signal control circuit EC2 provides the emission start pulse signal EM_STV2 to the emission scanning circuit GOA14 corresponding to the partial display area DZ12 to trigger the emission scanning circuit GOA14 to perform emission scanning on the partial display area DZ12 during the second sub-frame scanning period. Description of the operation of the control circuit 122 in the full panel display mode may be derived from the relevant descriptions of
Please refer to
Please refer to
In summary, the control circuit 122 may be selectively operated in either the full panel display mode or the partial panel display mode. When the display panel 130 is operated in the first partial panel display mode, the display data frame does not contain display data corresponding to other display areas (inactive areas) except the normal active area. Therefore, the amount of data transmitted in the transmitting channel may be effectively reduced. Furthermore, because the display data frame does not include display data in the inactive area, the processing circuit IP2 does not need to perform various image processing on the display data in the inactive area, thereby avoiding consumption/waste of computing resources and power consumption.
In the present embodiment, the display driving device 220 is also configured to determine a folding angle of the foldable touch display panel 230 according to a capacitance variation of the touch sensors when the foldable touch display panel 230 is folded. For example, in the folded state, the folding angle between the first portion and the second portion of the foldable touch display panel 230 may be determined according to the capacitance variation of the first touch sensors and the second touch sensors, wherein the first touch sensors are disposed on the first portion, and the second touch sensors are disposed on the second portion.
In an embodiment, the display apparatus 200 may be, but not limited to, a smartphone, a non-smart phone, a wearable electronic device, a tablet computer, a personal digital assistant, a notebook and other portable electronic devices that can operate independently and have the display function and the touch sensing function. In an embodiment, the display apparatus 200 may be, but not limited to, a portable or un-portable electronic device in a vehicle intelligent system.
In an embodiment, the display driving device 220 may include a display driving circuit, a touch sensing circuit and a fingerprint sensing circuit and be implemented as a single chip integrated circuit that can drive and control the foldable touch display panel 230 to perform the display operation, the touch sensing operation and/or a fingerprint sensing operation. The display driving device 220 may include a control circuit, and the control circuit may be a micro-controller based core to perform all of control activities of the display operation, the touch sensing operation and/or the fingerprint sensing operation. The control circuit may include at least one of a timing controller, a touch controller, a digital circuit, and the other controllers or processors of the display driving circuit, the touch sensing circuit and the fingerprint sensing circuit.
The relationship between the capacitance variations and the folding angles may be stored in a memory circuit of the display driving device 220 in a form of a lookup table. For example, table 1 shows the relationship between the capacitance variations and the folding angles and is stored in the memory circuit.
Other capacitance variations and folding angles that are not stored in the lookup table can be obtained by interpolation. The folding angle decreases as the capacitance variation increases. Therefore, the folding angle between the first portion 241 and the second portion 242 can be determined according to the lookup table, e.g. table 1, after the capacitance variation is calculated.
Taking
In table 1, the capacitance variation ΔC1 can be deemed as 0 since the capacitance variation ΔC1=C1−Cref=0 when the capacitance value C1 of the folding angle θ1 is taken as a reference to calculate capacitance variations.
Taking
The folding angles θ4, θ5, θ6 and θ7 between the first portion 241 and the second portion 242 can be determined according to the capacitance variations ΔC4, ΔC5, ΔC6 and ΔC7 of the first touch sensor 122_1 and the second touch sensor 122_2 in a similar manner.
In the present embodiment, only seven capacitance variations and folding angles are stored in the lookup table, but the disclosure is not limited thereto. In an embodiment, 360 capacitance variations and folding angles can be stored in the lookup table. In the present embodiment, the capacitance value C1 of the folding angle θ1 is taken as a reference to calculate capacitance variations, but the disclosure is not limited thereto. In an embodiment, other capacitance values of the folding angles can also be taken as the reference to calculate capacitance variations.
In addition, the lookup table showing the relationship between capacitance variations and folding angles can be generated and pre-stored in the driver circuit for any given foldable touch display panel.
In the disclosure, the display driving device 220 can selectively drive the foldable touch display panel 230 to operate in either the full panel display mode or the partial panel display mode according to folded states. The driving method of the foldable touch display panel 230 is sufficiently taught, suggested, and embodied in the embodiments illustrated in
In addition, the display driving device 220 can also select compensation parameters according to folded states, to compensate folded areas of the foldable touch display panel 230.
The display driving device 220 can detect the folded state of
The display driving device 220 can detect the folded state of
Taking the display apparatus 200 for example, in step S100, the display driving device 220 drives the foldable touch display panel 130 to perform a touch sensing operation. In step S110, the display driving device 220 determines a folding angle θ between the first portion 241 and the second portion 242 according to a capacitance variation of the first touch sensor 1221 and the second touch sensor 122_2 in a folded state. The first touch sensors 122_1 are disposed on the first portion 241, and the second touch sensors 122_2 are disposed on the second portion 242. In the present embodiment, the display driving device 220 drives the foldable touch display panel 230 to operate in the full panel display mode.
In step S120, the display driving device 220 determines whether the folding angle θ is larger than a first reference angle value, e.g. 180 degrees. When the folding angle θ is larger than the first reference angle value, it indicates that the foldable touch display panel 230 is folded in the manner of outer fold, and the display driving device 220 performs step S130. When the folding angle θ is smaller than or equal to the first reference angle value, it indicates that the foldable touch display panel 230 is folded in the manner of inner fold, and the display driving device 220 performs step S140.
In step S130, the display driving device 220 selects a lookup table for image compensation from a specified lookup table group according to the folding angle θ. The specified lookup table group includes a plurality of lookup tables. For example, table 2 shows the relationship between folding angle ranges and lookup tables of a first lookup table group, and is stored in a memory circuit.
The relationship between folding angle ranges and lookup tables in table 2 are only taken for example, and the disclosure is not limited thereto.
In step S140, the display driving device 220 selects a lookup table for image compensation from another specified lookup table group according to the folding angle θ. For example, table 3 shows the relationship between folding angle ranges and lookup tables of a second lookup table group, and is stored in the memory circuit.
The relationship between folding angle ranges and lookup tables in table 3 are only taken for example, and the disclosure is not limited thereto. Each of the first lookup table group and the second lookup table group includes a plurality of lookup tables, and the plurality of lookup tables are grouped into the first lookup table group and the second lookup table group according to folding angle ranges.
In step S150, the display driving device 220 performs a compensation operation on the foldable touch display panel 230 according to the selected lookup table. In the present embodiment, the compensation operation may include demura, overdriving compensation (ODC), crosstalk compensation (CTC), edge color compensation (ECC), and/or deburn-in, but the disclosure is not limited thereto. The lookup table for image compensation includes compensation parameters corresponding to the compensation operation.
In the present embodiment, touch sensors may also be configured to detect whether partial display areas are in contact with an external object. For instance, the touch sensors of the partial display area DZ12 may detect capacitance variation due to an external object, and according to the detection result, the partial display area DZ12 is in contact with the external object, with the external object covering the partial display area DZ12. Therefore, the partial display area DZ12 is set as the inactive area for power saving, and has no display operation in the partial panel display mode similar to
In the present embodiment, touch sensors may also be configured to detect whether partial display areas are in contact with an external object. For instance, the touch sensors of the partial display area DZ11 may detect capacitance variation due to an external object, and according to the detection result, the partial display area DZ11 is in contact with the external object, with the external object covering the partial display area DZ11. Therefore, the partial display area DZ11 is set as the inactive area for power saving, and has no display operation in the partial panel display mode similar to
Taking the display apparatus 200 for example, in step S200, the display driving device 220 drives the foldable touch display panel 130 to perform a touch sensing operation. In step S210, the display driving device 220 determines a folding angle θ between the first portion 241 and the second portion 242 according to a capacitance variation of the first touch sensor 122_1 and the second touch sensor 122_2 in a folded state.
In step S220, the display driving device 220 determines whether the folding angle θ is larger than the first reference angle value, e.g. 180 degrees. When the folding angle θ is larger than the first reference angle value, it indicates that the foldable touch display panel 230 is folded in the manner of outer fold, and the display driving device 220 performs step S230. When the folding angle θ is smaller than or equal to the first reference angle value, it indicates that the foldable touch display panel 230 is folded in the manner of inner fold, and the display driving device 220 performs step S240.
In step S230, the display driving device 220 determines whether the partial display areas are in contact with an external object. For example, when the display driving device 220 determines that the partial display area DZ12 is in contact with the external object, with the external object covering the partial display area DZ12, the display driving device 220 drives the foldable touch display panel 230 to operate in the partial panel display mode in step S250. The display driving device 220 sets the partial display area DZ12 as the inactive area, and the partial display area DZ12 has no display operation in the partial panel display.
On the contrary, when the display driving device 220 determines that no partial display area is in contact with the external object, the display driving device 220 performs step S260, and drives the foldable touch display panel 230 to operate in the full panel display mode.
On the other hand, in step S240, the display driving device 220 determines whether the folding angle θ is larger than the second reference angle value, e.g. 0 degree. When the folding angle θ is larger than the second reference angle value, the display driving device 220 performs step S260, and drives the foldable touch display panel 230 to operate in the full panel display mode. When the folding angle θ is smaller than or equal to the second reference angle value, the display driving device 220 performs step S270, and turns off the display operation of the foldable touch display panel 230.
Taking the display apparatus 200 for example, in step S400, the display driving device 220 determines the folding angle θ of the foldable touch display panel 230 according to a capacitance variation of the touch sensors in the folded state. In step S410, the display driving device 220 drives the foldable touch display panel 230 to operate in the full panel display mode or in the partial panel display mode according to the folding angle θ.
The driving method of the display apparatus of the present embodiment is sufficiently taught, suggested, and embodied in the embodiments illustrated in
In summary, in the embodiments of the disclosure, the display apparatus can selectively operate in either a full panel display mode or a partial panel display mode according to folded states for power saving. In addition, the display driving device can select a lookup table for image compensation from a specified lookup table group according to the folding angle. Therefore, the foldable touch display panel can be adaptively compensated according to folded states.
Although the disclosure has been disclosed above through embodiments, it is not intended to limit the disclosure. Anyone with ordinary knowledge in the technical field can make some modifications and refinement without departing from the spirit and scope of the disclosure. Therefore, the scope to be protected by the disclosure shall be determined by the appended claims.
This application is a continuation-in-part and claims the priority benefit of U.S. application Ser. No. 18/427,754, filed Jan. 30, 2024, now pending, and U.S. application Ser. No. 18/474,206, filed Sep. 25, 2023, now pending. The entirety of each of the above-mentioned patent applications is hereby incorporated by reference herein and made a part of this specification.
| Number | Date | Country | |
|---|---|---|---|
| Parent | 18474206 | Sep 2023 | US |
| Child | 18672037 | US | |
| Parent | 18427754 | Jan 2024 | US |
| Child | 18672037 | US |