AnsweredAssumed Answered

MKL16Z32 UART Tx pin disable (tristate)?

Question asked by John Beale on Apr 19, 2016
Latest reply on Apr 19, 2016 by Alice_Yang

I am using KDS 3.1.0 to develop for a MKL16Z32 microcontroller.  The design calls for a multidrop serial bus with more than one device on the same PCB connected to the same Tx output line.  I understand that I could use an external RS-485 driver, or simple open-collector/open-drain circuit, but without using additional hardware, is there a register setting to enable and disable (tristate) the UART Tx (output) pin without affecting operation of the UART Rx (input) pin?   Does the function UART_HAL_DisableTransmitter(UART_Type * base) do this?  Thanks for any assistance.

Outcomes