refactor(i80_lcd): adapt example to lvgl9

This commit is contained in:
Chen Jichang
2024-11-28 16:17:59 +08:00
committed by Chen Ji Chang
parent 3c6a94cd3f
commit 0f4605e991
13 changed files with 575 additions and 691 deletions

View File

@@ -63,4 +63,99 @@ menu "Example Configuration"
config EXAMPLE_LCD_IMAGE_FROM_EMBEDDED_BINARY
bool "Embedded binary"
endchoice
menu "LCD GPIO Configuration"
config EXAMPLE_PIN_NUM_PCLK
int "PCLK Pin"
default 5
config EXAMPLE_PIN_NUM_CS
int "CS Pin"
default 3
config EXAMPLE_PIN_NUM_DC
int "DC Pin"
default 4
config EXAMPLE_PIN_NUM_RST
int "RST Pin"
default 2
config EXAMPLE_PIN_NUM_BK_LIGHT
int "Backlight Pin"
default 1
config EXAMPLE_PIN_NUM_DATA0
int "Data Pin 0"
default 6
config EXAMPLE_PIN_NUM_DATA1
int "Data Pin 1"
default 7
config EXAMPLE_PIN_NUM_DATA2
int "Data Pin 2"
default 8
config EXAMPLE_PIN_NUM_DATA3
int "Data Pin 3"
default 9
config EXAMPLE_PIN_NUM_DATA4
int "Data Pin 4"
default 10
config EXAMPLE_PIN_NUM_DATA5
int "Data Pin 5"
default 11
config EXAMPLE_PIN_NUM_DATA6
int "Data Pin 6"
default 12
config EXAMPLE_PIN_NUM_DATA7
int "Data Pin 7"
default 13
config EXAMPLE_PIN_NUM_DATA8
int "Data Pin 8"
depends on EXAMPLE_LCD_I80_BUS_WIDTH > 8
default 14
config EXAMPLE_PIN_NUM_DATA9
int "Data Pin 9"
depends on EXAMPLE_LCD_I80_BUS_WIDTH > 8
default 15
config EXAMPLE_PIN_NUM_DATA10
int "Data Pin 10"
depends on EXAMPLE_LCD_I80_BUS_WIDTH > 8
default 16
config EXAMPLE_PIN_NUM_DATA11
int "Data Pin 11"
depends on EXAMPLE_LCD_I80_BUS_WIDTH > 8
default 17
config EXAMPLE_PIN_NUM_DATA12
int "Data Pin 12"
depends on EXAMPLE_LCD_I80_BUS_WIDTH > 8
default 18
config EXAMPLE_PIN_NUM_DATA13
int "Data Pin 13"
depends on EXAMPLE_LCD_I80_BUS_WIDTH > 8
default 19
config EXAMPLE_PIN_NUM_DATA14
int "Data Pin 14"
depends on EXAMPLE_LCD_I80_BUS_WIDTH > 8
default 20
config EXAMPLE_PIN_NUM_DATA15
int "Data Pin 15"
depends on EXAMPLE_LCD_I80_BUS_WIDTH > 8
default 21
endmenu
endmenu