feat(lvgl_st7735s): 更新LCD分辨率配置并添加调试配置

- 将LCD分辨率从160x80调整为240x240
- 修改LCD复位引脚从GPIO9到GPIO6
- 移除LCD背光引脚定义
- 添加VSCode调试配置文件
```
This commit is contained in:
Wang Beihong
2026-03-14 14:35:56 +08:00
parent a1ab26c73b
commit 7ec1ed9111
2 changed files with 14 additions and 4 deletions

10
.vscode/launch.json vendored Normal file
View File

@@ -0,0 +1,10 @@
{
"version": "0.2.0",
"configurations": [
{
"type": "gdbtarget",
"request": "attach",
"name": "Eclipse CDT GDB Adapter"
}
]
}

View File

@@ -9,8 +9,8 @@ extern "C" {
#endif #endif
/* LCD size */ /* LCD size */
#define EXAMPLE_LCD_H_RES (160) #define EXAMPLE_LCD_H_RES (240)
#define EXAMPLE_LCD_V_RES (80) #define EXAMPLE_LCD_V_RES (240)
/* LCD SPI总线配置 */ /* LCD SPI总线配置 */
#define EXAMPLE_LCD_SPI_NUM (SPI2_HOST) // 使用SPI2主机接口进行通信 #define EXAMPLE_LCD_SPI_NUM (SPI2_HOST) // 使用SPI2主机接口进行通信
@@ -43,10 +43,10 @@ extern "C" {
/* LCD pins */ /* LCD pins */
#define EXAMPLE_LCD_GPIO_SCLK (GPIO_NUM_2) #define EXAMPLE_LCD_GPIO_SCLK (GPIO_NUM_2)
#define EXAMPLE_LCD_GPIO_MOSI (GPIO_NUM_3) #define EXAMPLE_LCD_GPIO_MOSI (GPIO_NUM_3)
#define EXAMPLE_LCD_GPIO_RST (GPIO_NUM_9) #define EXAMPLE_LCD_GPIO_RST (GPIO_NUM_6)
#define EXAMPLE_LCD_GPIO_DC (GPIO_NUM_8) #define EXAMPLE_LCD_GPIO_DC (GPIO_NUM_8)
#define EXAMPLE_LCD_GPIO_CS (GPIO_NUM_7) #define EXAMPLE_LCD_GPIO_CS (GPIO_NUM_7)
#define EXAMPLE_LCD_GPIO_BL (GPIO_NUM_6) #define EXAMPLE_LCD_GPIO_BL (GPIO_NUM_NC)
esp_err_t start_lvgl_demo(void); esp_err_t start_lvgl_demo(void);
esp_err_t lvgl_st7735s_set_center_text(const char *text); esp_err_t lvgl_st7735s_set_center_text(const char *text);