UART

Overview

Instructions

Application Example

Configure uart settings and install uart driver to read/write using UART0 and UART1 interfaces: peripherals/uart.

API Reference

Data Structures

Warning

doxygenstruct: Cannot find class “uart_config_t” in doxygen xml output for project “esp32-idf” from directory: xml/

Warning

doxygenstruct: Cannot find class “uart_intr_config_t” in doxygen xml output for project “esp32-idf” from directory: xml/

Warning

doxygenstruct: Cannot find class “uart_event_t” in doxygen xml output for project “esp32-idf” from directory: xml/

Macros

Warning

doxygendefine: Cannot find define “UART_FIFO_LEN” in doxygen xml output for project “esp32-idf” from directory: xml/

Warning

doxygendefine: Cannot find define “UART_INTR_MASK” in doxygen xml output for project “esp32-idf” from directory: xml/

Warning

doxygendefine: Cannot find define “UART_LINE_INV_MASK” in doxygen xml output for project “esp32-idf” from directory: xml/

Warning

doxygendefine: Cannot find define “UART_BITRATE_MAX” in doxygen xml output for project “esp32-idf” from directory: xml/

Warning

doxygendefine: Cannot find define “UART_PIN_NO_CHANGE” in doxygen xml output for project “esp32-idf” from directory: xml/

Warning

doxygendefine: Cannot find define “UART_INVERSE_DISABLE” in doxygen xml output for project “esp32-idf” from directory: xml/

Warning

doxygendefine: Cannot find define “UART_INVERSE_RXD” in doxygen xml output for project “esp32-idf” from directory: xml/

Warning

doxygendefine: Cannot find define “UART_INVERSE_CTS” in doxygen xml output for project “esp32-idf” from directory: xml/

Warning

doxygendefine: Cannot find define “UART_INVERSE_TXD” in doxygen xml output for project “esp32-idf” from directory: xml/

Warning

doxygendefine: Cannot find define “UART_INVERSE_RTS” in doxygen xml output for project “esp32-idf” from directory: xml/

Enumerations

Warning

doxygenenum: Cannot find enum “uart_word_length_t” in doxygen xml output for project “esp32-idf” from directory: xml/

Warning

doxygenenum: Cannot find enum “uart_stop_bits_t” in doxygen xml output for project “esp32-idf” from directory: xml/

Warning

doxygenenum: Cannot find enum “uart_port_t” in doxygen xml output for project “esp32-idf” from directory: xml/

Warning

doxygenenum: Cannot find enum “uart_parity_t” in doxygen xml output for project “esp32-idf” from directory: xml/

Warning

doxygenenum: Cannot find enum “uart_hw_flowcontrol_t” in doxygen xml output for project “esp32-idf” from directory: xml/

Warning

doxygenenum: Cannot find enum “uart_event_type_t” in doxygen xml output for project “esp32-idf” from directory: xml/

Functions

Warning

doxygenfunction: Cannot find function “uart_set_word_length” in doxygen xml output for project “esp32-idf” from directory: xml/

Warning

doxygenfunction: Cannot find function “uart_get_word_length” in doxygen xml output for project “esp32-idf” from directory: xml/

Warning

doxygenfunction: Cannot find function “uart_set_stop_bits” in doxygen xml output for project “esp32-idf” from directory: xml/

Warning

doxygenfunction: Cannot find function “uart_get_stop_bits” in doxygen xml output for project “esp32-idf” from directory: xml/

Warning

doxygenfunction: Cannot find function “uart_set_parity” in doxygen xml output for project “esp32-idf” from directory: xml/

Warning

doxygenfunction: Cannot find function “uart_get_parity” in doxygen xml output for project “esp32-idf” from directory: xml/

Warning

doxygenfunction: Cannot find function “uart_set_baudrate” in doxygen xml output for project “esp32-idf” from directory: xml/

Warning

doxygenfunction: Cannot find function “uart_get_baudrate” in doxygen xml output for project “esp32-idf” from directory: xml/

Warning

doxygenfunction: Cannot find function “uart_set_line_inverse” in doxygen xml output for project “esp32-idf” from directory: xml/

Warning

doxygenfunction: Cannot find function “uart_set_hw_flow_ctrl” in doxygen xml output for project “esp32-idf” from directory: xml/

Warning

doxygenfunction: Cannot find function “uart_get_hw_flow_ctrl” in doxygen xml output for project “esp32-idf” from directory: xml/

Warning

doxygenfunction: Cannot find function “uart_clear_intr_status” in doxygen xml output for project “esp32-idf” from directory: xml/

Warning

doxygenfunction: Cannot find function “uart_enable_intr_mask” in doxygen xml output for project “esp32-idf” from directory: xml/

Warning

doxygenfunction: Cannot find function “uart_disable_intr_mask” in doxygen xml output for project “esp32-idf” from directory: xml/

Warning

doxygenfunction: Cannot find function “uart_enable_rx_intr” in doxygen xml output for project “esp32-idf” from directory: xml/

Warning

doxygenfunction: Cannot find function “uart_disable_rx_intr” in doxygen xml output for project “esp32-idf” from directory: xml/

Warning

doxygenfunction: Cannot find function “uart_disable_tx_intr” in doxygen xml output for project “esp32-idf” from directory: xml/

Warning

doxygenfunction: Cannot find function “uart_enable_tx_intr” in doxygen xml output for project “esp32-idf” from directory: xml/

Warning

doxygenfunction: Cannot find function “uart_isr_register” in doxygen xml output for project “esp32-idf” from directory: xml/

Warning

doxygenfunction: Cannot find function “uart_set_pin” in doxygen xml output for project “esp32-idf” from directory: xml/

Warning

doxygenfunction: Cannot find function “uart_set_rts” in doxygen xml output for project “esp32-idf” from directory: xml/

Warning

doxygenfunction: Cannot find function “uart_set_dtr” in doxygen xml output for project “esp32-idf” from directory: xml/

Warning

doxygenfunction: Cannot find function “uart_param_config” in doxygen xml output for project “esp32-idf” from directory: xml/

Warning

doxygenfunction: Cannot find function “uart_intr_config” in doxygen xml output for project “esp32-idf” from directory: xml/

Warning

doxygenfunction: Cannot find function “uart_driver_install” in doxygen xml output for project “esp32-idf” from directory: xml/

Warning

doxygenfunction: Cannot find function “uart_driver_delete” in doxygen xml output for project “esp32-idf” from directory: xml/

Warning

doxygenfunction: Cannot find function “uart_wait_tx_done” in doxygen xml output for project “esp32-idf” from directory: xml/

Warning

doxygenfunction: Cannot find function “uart_tx_chars” in doxygen xml output for project “esp32-idf” from directory: xml/

Warning

doxygenfunction: Cannot find function “uart_write_bytes” in doxygen xml output for project “esp32-idf” from directory: xml/

Warning

doxygenfunction: Cannot find function “uart_write_bytes_with_break” in doxygen xml output for project “esp32-idf” from directory: xml/

Warning

doxygenfunction: Cannot find function “uart_read_bytes” in doxygen xml output for project “esp32-idf” from directory: xml/

Warning

doxygenfunction: Cannot find function “uart_flush” in doxygen xml output for project “esp32-idf” from directory: xml/

Warning

doxygenfunction: Cannot find function “uart_get_buffered_data_len” in doxygen xml output for project “esp32-idf” from directory: xml/

Warning

doxygenfunction: Cannot find function “uart_disable_pattern_det_intr” in doxygen xml output for project “esp32-idf” from directory: xml/

Warning

doxygenfunction: Cannot find function “uart_enable_pattern_det_intr” in doxygen xml output for project “esp32-idf” from directory: xml/