From d84f5341c3c9d2e60f3a5949dc954a7edd5ef322 Mon Sep 17 00:00:00 2001 From: penglei <1624952103@qq.com> Date: Sun, 16 Nov 2025 17:13:12 +0800 Subject: [PATCH] =?utf8?q?=E6=9B=B4=E6=94=B9272=20LCD=20=E9=A9=B1=E5=8A=A8?= =?utf8?q?=E5=91=BD=E4=BB=A4=E4=B8=BA=E7=AE=80=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- .../drivers/drivers/driver/lcd/lcd_config.c | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/code/sdk/drivers/drivers/driver/lcd/lcd_config.c b/code/sdk/drivers/drivers/driver/lcd/lcd_config.c index 8e1153bc4..38770fffe 100644 --- a/code/sdk/drivers/drivers/driver/lcd/lcd_config.c +++ b/code/sdk/drivers/drivers/driver/lcd/lcd_config.c @@ -13,7 +13,7 @@ #ifdef BOARD_FD272 #define LCD_EDO_466X466_SCREEN_ID 0x113 -#define LCD_FD272_466X466_SCREEN_ID 0x1133 +#define LCD_FD272_466X466_SCREEN_ID 0x22 #else #define LCD_EDO_466X466_SCREEN_ID 0x1133 #define LCD_FD272_466X466_SCREEN_ID 0x113 @@ -366,7 +366,7 @@ const lcd_cmd_sequ g_edo_466x466_screen_init_on[] = { {1, 1, {0x29}, 0}, }; - +#if 0 const lcd_cmd_sequ g_fd272_466x466_screen_init_on[] = { {1, 2, {0xFE,0x20}, 0}, {1, 2, {0xF4,0x5A}, 0}, @@ -844,6 +844,20 @@ const lcd_cmd_sequ g_fd272_466x466_screen_init_on[] = { {1, 1, {0x29}, 0}, }; +#else +const lcd_cmd_sequ g_fd272_466x466_screen_init_on[] = { +{1, 2, {0xFE,0x00}, 0}, +{1, 2, {0x35,0x00}, 0}, +{1, 2, {0x53,0x20}, 0}, +{1, 2, {0x51,0xff}, 0}, +{1, 2, {0x63,0xff}, 0}, + +{1, 5, {0x2A,0x00,0x08,0x01,0xD9}, 0}, // paMIPI_WR(0x39,0xitial update +{1, 5, {0x2B,0x00,0x00,0x01,0xD1}, 0}, // paMIPI_WR(0x39,0xtial update +{1, 1, {0x11}, 120}, +{1, 1, {0x29}, 0}, +}; +#endif /* init sequence for EDO 454*454 lcd */ -- 2.17.1