-修复 st7796 参数 (#375)

-增加非IPS的ST7796屏
This commit is contained in:
ZhouKe
2025-03-20 13:50:28 +08:00
committed by GitHub
parent 26e47427b9
commit e440aa725a
2 changed files with 20 additions and 3 deletions

View File

@@ -189,7 +189,9 @@ choice DISPLAY_LCD_TYPE
config LCD_ST7735_128X128 config LCD_ST7735_128X128
bool "ST7735, 分辨率128*128" bool "ST7735, 分辨率128*128"
config LCD_ST7796_320X480 config LCD_ST7796_320X480
bool "ST7796, 分辨率320*480" bool "ST7796, 分辨率320*480 IPS"
config LCD_ST7796_320X480_NO_IPS
bool "ST7796, 分辨率320*480, 非IPS"
config LCD_ILI9341_240X320 config LCD_ILI9341_240X320
bool "ILI9341, 分辨率240*320" bool "ILI9341, 分辨率240*320"
config LCD_ILI9341_240X320_NO_IPS config LCD_ILI9341_240X320_NO_IPS

View File

@@ -197,11 +197,26 @@
#define LCD_TYPE_ST7789_SERIAL #define LCD_TYPE_ST7789_SERIAL
#define DISPLAY_WIDTH 320 #define DISPLAY_WIDTH 320
#define DISPLAY_HEIGHT 480 #define DISPLAY_HEIGHT 480
#define DISPLAY_MIRROR_X false #define DISPLAY_MIRROR_X true
#define DISPLAY_MIRROR_Y false #define DISPLAY_MIRROR_Y false
#define DISPLAY_SWAP_XY false #define DISPLAY_SWAP_XY false
#define DISPLAY_INVERT_COLOR true #define DISPLAY_INVERT_COLOR true
#define DISPLAY_RGB_ORDER LCD_RGB_ELEMENT_ORDER_RGB #define DISPLAY_RGB_ORDER LCD_RGB_ELEMENT_ORDER_BGR
#define DISPLAY_OFFSET_X 0
#define DISPLAY_OFFSET_Y 0
#define DISPLAY_BACKLIGHT_OUTPUT_INVERT false
#define DISPLAY_SPI_MODE 0
#endif
#ifdef CONFIG_LCD_ST7796_320X480_NO_IPS
#define LCD_TYPE_ST7789_SERIAL
#define DISPLAY_WIDTH 320
#define DISPLAY_HEIGHT 480
#define DISPLAY_MIRROR_X true
#define DISPLAY_MIRROR_Y false
#define DISPLAY_SWAP_XY false
#define DISPLAY_INVERT_COLOR false
#define DISPLAY_RGB_ORDER LCD_RGB_ELEMENT_ORDER_BGR
#define DISPLAY_OFFSET_X 0 #define DISPLAY_OFFSET_X 0
#define DISPLAY_OFFSET_Y 0 #define DISPLAY_OFFSET_Y 0
#define DISPLAY_BACKLIGHT_OUTPUT_INVERT false #define DISPLAY_BACKLIGHT_OUTPUT_INVERT false