Ver Fonte

Merge branch 'bugfix/uart_tx_glitch' into 'master'

bugfix(uart): fix signal glitch on tx pin

See merge request !1032

Ivan Grokhotkov há 8 anos atrás
pai
commit
6fbd6a007b
1 ficheiros alterados com 1 adições e 1 exclusões
  1. 1 1
      components/driver/uart.c

+ 1 - 1
components/driver/uart.c

@@ -394,7 +394,7 @@ esp_err_t uart_set_pin(uart_port_t uart_num, int tx_io_num, int rx_io_num, int r
     }
     if(tx_io_num >= 0) {
         PIN_FUNC_SELECT(GPIO_PIN_MUX_REG[tx_io_num], PIN_FUNC_GPIO);
-        gpio_set_direction(tx_io_num, GPIO_MODE_OUTPUT);
+        gpio_set_level(tx_io_num, 1);
         gpio_matrix_out(tx_io_num, tx_sig, 0, 0);
     }