Created separate component for backlight control

-> Uses Timer 0, Channel 0 as PWM to control
   backlight via LED pin

Signed-off-by: Rajssss <sssraj.sssraj@gmail.com>
This commit is contained in:
Rajssss 2021-06-26 12:10:41 +05:30
parent a17a77b923
commit 5d4334a5b9
No known key found for this signature in database
GPG key ID: 5D2F803A3F7DD428
6 changed files with 96 additions and 50 deletions

View file

@ -26,7 +26,6 @@ extern "C" {
#define DISP_BUF_SIZE (LV_HOR_RES_MAX * 40)
#define ST7735S_DC CONFIG_LV_DISP_PIN_DC
#define ST7735S_BCKL CONFIG_LV_DISP_PIN_BCKL
#define ST7735S_RST CONFIG_LV_DISP_PIN_RST
#define ST7735S_USE_RST CONFIG_LV_DISP_USE_RST
@ -138,8 +137,6 @@ void st7735s_flush(lv_disp_drv_t * drv, const lv_area_t * area, lv_color_t * col
void st7735s_enable_backlight(bool backlight);
void st7735s_sleep_in(void);
void st7735s_sleep_out(void);
void st7735s_brightness_control_enable(void);
void st7735s_set_brightness(uint16_t brightness);
/**********************
* MACROS