feat(platform): smooth preview transitions and recover shared SPI/audio state

This commit is contained in:
admin
2026-02-28 16:31:17 +08:00
parent 0bdcd877b3
commit 0e9bb4b5c5
8 changed files with 321 additions and 70 deletions

View File

@@ -163,6 +163,8 @@ static esp_err_t config_input_pin(int gpio_num, bool pull_up, const char *name)
}
static esp_err_t ensure_shared_shift_pins_gpio_locked(void) {
platform_display_mark_shared_spi_dirty();
esp_err_t err = config_output_pin(CONFIG_TQ_SPI_SHARED_MOSI_PIN, 0, "print_mosi");
if (err != ESP_OK) {
return err;