UART initialisation: Prevent UART to pull RTS high
问题 I'm writing a RS485 driver for an ARM AT91SAM9260 board on Linux. When I initialise the UART, the RTS signal line gets high (1). I guess this would and should be the standard behaviour in RS232 operation mode. In RS485 mode however this is not wanted. I'm using the standard functions provided by the arm-arch section to initialise the UART. Therefore the significant steps are: at91_register_uart(AT91SAM9260_ID_US2, 3, ATMEL_UART_CTS | ATMEL_UART_RTS); //consisting of: // >> configure/mux the