mirror of
https://github.com/espressif/esp-idf.git
synced 2024-10-05 20:47:46 -04:00
a952eb1a92
An existing UART driver does not support RS485 half duplex mode. This task adds this functionality to ESP_IDF UART driver. driver/uart.c/h: updated to add support of RS485 half duplex mode examples/peripherals/uart_echo_rs485/main/rs485_example.c: added test example components/driver/test/test_uart.c: added test of RS485 half duplex mode docs/en/api-reference/peripherals/uart.rst: updated documentation test_uart.c: suppress GCC warnings about discarded const qualifiers uart.rst: remove sphinx warning - "Duplicate explicit target name" simple change in uart.h file update (test_uart.c) after rebase from master update uart.rst, uart.c, rs485_example.c Update example description in file Readme.md update uart.c/h, uart.rst, test_uart.c according to review results update uart.h (uart_set_rx_timeout() description test_uart.c remove ignore tag uart.c/h: fix param errors test_uart.c: Remove GCC warning supress uart.rst: fix the notes rs485_example.c: fix output The tests are completed using RS485 adapters hardware connected to two ESP32 WROVER KITs. TW#13812 Closes https://github.com/espressif/esp-idf/pull/667 Closes https://github.com/espressif/esp-idf/pull/1006 |
||
---|---|---|
.. | ||
adc2_wifi_internal.h | ||
adc.h | ||
dac.h | ||
gpio.h | ||
i2c.h | ||
i2s.h | ||
ledc.h | ||
mcpwm.h | ||
pcnt.h | ||
periph_ctrl.h | ||
rmt.h | ||
rtc_cntl.h | ||
rtc_io.h | ||
sdio_slave.h | ||
sdmmc_defs.h | ||
sdmmc_host.h | ||
sdmmc_types.h | ||
sdspi_host.h | ||
sigmadelta.h | ||
spi_common.h | ||
spi_master.h | ||
spi_slave.h | ||
timer.h | ||
touch_pad.h | ||
uart_select.h | ||
uart.h |