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.

MSPM0L1306: Funtionality of UART EOT-Interrupt-flag

Part Number: MSPM0L1306


Tool/software:

Dear sirs,

can someone explain how UART end-of-transmission interrupt flag really works?

I use UART in a master/slave design with 19200/8/N/1 "standard" configuration.

In the TRM, the TXINT-flag is described, but not the EOT flag.

When is EOT set and (more important) how is it cleared?

By hardware, by writing to TXDATA or only by software (writing 1 to EOT-bit in ICLR)? TRM states nothing here.

Thank you.

Kind regards

M.Jost

  • Hi Matthias,

    Sounds like you are still struggling with the EOT bit (see previous post).  I agree the documentation is slim on this bit, but from what we discovered before, you were able to get this working correctly, right?  And yes, setting the EOT ICLR bit should clear the flag, but the bit should be cleared when the pending interrupts are read in the ISR, at least it does not mine.