Skip to content

Commit 02e4f13

Browse files
committed
Small changes esp3228S022
1 parent 3f7e891 commit 02e4f13

File tree

2 files changed

+10
-2
lines changed

2 files changed

+10
-2
lines changed

src/lvgl_st7789_i80.c

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,9 @@ void lvgl_lcd_init(lv_disp_drv_t *drv)
3434
drv->sw_rotate = 1;
3535
drv->rotated = LV_DISP_ROT_NONE;
3636

37+
pinMode(ST7789_RD_GPIO, OUTPUT);
38+
digitalWrite(ST7789_RD_GPIO, HIGH);
39+
3740
const esp_lcd_i80_bus_config_t bus_config = {
3841
.clk_src = ST7789_I80_BUS_CONFIG_CLK_SRC,
3942
.dc_gpio_num = ST7789_I80_BUS_CONFIG_DC,
@@ -71,7 +74,12 @@ void lvgl_lcd_init(lv_disp_drv_t *drv)
7174
.dc_dummy_level = ST7789_IO_I80_CONFIG_DC_LEVELS_DC_DUMMY_LEVEL,
7275
.dc_data_level = ST7789_IO_I80_CONFIG_DC_LEVELS_DC_DATA_LEVEL
7376
},
74-
.flags = {.cs_active_high = ST7789_IO_I80_CONFIG_FLAGS_CS_ACTIVE_HIGH, .reverse_color_bits = ST7789_IO_I80_CONFIG_FLAGS_REVERSE_COLOR_BITS, .swap_color_bytes = ST7789_IO_I80_CONFIG_FLAGS_SWAP_COLOR_BYTES, .pclk_active_neg = ST7789_IO_I80_CONFIG_FLAGS_PCLK_ACTIVE_NEG, .pclk_idle_low = ST7789_IO_I80_CONFIG_FLAGS_PCLK_IDLE_LOW}};
77+
.flags = {
78+
.cs_active_high = ST7789_IO_I80_CONFIG_FLAGS_CS_ACTIVE_HIGH,
79+
.reverse_color_bits = ST7789_IO_I80_CONFIG_FLAGS_REVERSE_COLOR_BITS,
80+
.swap_color_bytes = ST7789_IO_I80_CONFIG_FLAGS_SWAP_COLOR_BYTES,
81+
.pclk_active_neg = ST7789_IO_I80_CONFIG_FLAGS_PCLK_ACTIVE_NEG,
82+
.pclk_idle_low = ST7789_IO_I80_CONFIG_FLAGS_PCLK_IDLE_LOW}};
7583
esp_lcd_panel_io_handle_t io_handle;
7684
ESP_ERROR_CHECK(esp_lcd_new_panel_io_i80(i80_bus, &io_config, &io_handle));
7785

0 commit comments

Comments
 (0)