Skip to content

Backlight control requirements #131

Closed
@Y1hsiaochunnn

Description

@Y1hsiaochunnn

According to contact with a variety of screen backlight control, can be classified as the following:

  • GPIO Control
    • High and Low Levels:
      The backlight is controlled by a GPIO pin directly, where setting it to high turns on the backlight, and setting it to low, turns it off, Or vice versa
    • PWM Signal Control:
      The backlight is controlled by a GPIO pin generating a PWM signal, with the brightness adjusted according to the duty cycle.
  • Control via I2C Chip like custom MCU or IOExpander
    • The brightness (0x00~0xFF) is adjusted by writing to a specific register of the backlight control chip via the I2C bus.
      • Control Process: The MCU communicates with the backlight control chip over I2C and writes the brightness value to a specific register address.
  • Control via QSPI or MIPI-DSI or others
    • The brightness (0x00~0xFF) is adjusted by sending the value to a specific register via the QSPI or MIPI-DSI protocol.
      • QSPI: Uses high-speed serial communication to write to the register.
      • MIPI-DSI: Typically used with integrated display control, enabling direct backlight brightness control through the MIPI protocol.

so, i know you have the plan to implement backlight control next. Maybe you can consider the above several types of backlight control scheme? Please let me know if you need anything

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions