Tool/software:
We are using the MSP430F2274 in an application that has two independent communication bus.
- I2C on UCB
- UART on UCA
Unfortunately they both share the same interrupt vector and require sorting through testing the interrupt flags IFG2 register to as which one has triggered the interrupt.
At times we get an collision when both communication channels receive a byte simultaneously. This has lead to some lock up issues and lost data.
I'm looking for suggestions on how to deal with this.
Thanks in advance,
Gerald