SPRUJD3A July 2025 – October 2025 F28E120SB , F28E120SC
The UART module performs the functions of parallel-to-serial and serial-to-parallel conversions. The UART module is similar in functionality to the SCI module (found on some C2000 devices), but is not directly register-compatible.
The UART is configured for transmit or receive through the TXE and RXE bits of the UART Control (UARTCTL) register. Transmit and receive are both enabled out of reset. Before any control registers are programmed, the UART must be disabled by clearing the UARTEN bit in UARTCTL. If the UART is disabled during a TX or RX operation, the current transaction is completed prior to the UART stopping.
The UART module also includes a serial IR (SIR) encoder and decoder block that can be connected to an infrared transceiver to implement an IrDA SIR physical layer. The SIR function is programmed using the UARTCTL register.