Hi all!
I have a question on concurrent use of UARTs and how correct processing simultaneously RX interrupts?
i.e.
for example, MCU is msp430f5256. It has four USCI_A. ( USCI_A0, USCI_A1,USCI_A2,USCI_A3 ).
MCU read/transmit data from USCI_A1,USCI_A2,USCI_A3 and read/transmit it to USCI_A0.
Imagine, occur simultaneously receiving data on USCI_A1,USCI_A2,USCI_A3.
In this situation the data will not be lost? If not, USCI_As how works in this case? And why does not data lost?
And in this case, three interrupts occurs in a simultaneously time?
Explain more details please.
How correct manage GIE, and interrupt handlers for all UARTs?
Thanks!