This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

EK-TM4C1294XL: Questions on implementing RS422 or RS232 in software?

Part Number: EK-TM4C1294XL

Hello Team,

I am working with a customer whom i am trying to provide some information regarding the following. Can you provide some guidance on where to start? He is trying to implement a 25 pin serial interface RS422 or RS232. 

2)      Determine if the built in TIVA-C serial controllers can support the desired protocols or do we need an external synchronous serial controller for the desired protocols?  Our baud rate is 38.4Kbps and below. (25 pin serial port would support being configured via software to either RS422 or RS232)

3)      If there is code available I know who would like to see it.

  • RS422 and RS232 describe the electrical interface of serial communications. The UARTs of the TM4C129 can support either, but they require different line drivers/receivers. RS422 is differential, RS-232 is single ended bi-polar (positive and negative with respect to ground). 

  • Hi Bob,

    Thank for the clarification, i looked at the exact protocols the customer is looking to support (HDLC ISO/IEC 13239:2002, and Genysis ) . Do you have any familiarity with this? They are serial protocol's, i guess from the micro perspective its about the correct software implementation and the correct line driver's in hardware.

  • Sorry, we do not have any examples implementing those protocols. You are correct about software for the protocol and the correct line driver hardware.