Skip to content

Commit de865db

Browse files
authored
Fix a bug in U8G2 HAL SPI initialize
if we don't set bus_config to all zero, a wrong bus_config.flag may have some random bug
1 parent 2b7d590 commit de865db

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

hardware/displays/U8G2/u8g2_esp32_hal.c

+1
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@ uint8_t u8g2_esp32_spi_byte_cb(u8x8_t *u8x8, uint8_t msg, uint8_t arg_int, void
4747
}
4848

4949
spi_bus_config_t bus_config;
50+
memset(&bus_config, 0, sizeof(spi_bus_config_t));
5051
bus_config.sclk_io_num = u8g2_esp32_hal.clk; // CLK
5152
bus_config.mosi_io_num = u8g2_esp32_hal.mosi; // MOSI
5253
bus_config.miso_io_num = -1; // MISO

0 commit comments

Comments
 (0)