Harmony 3 UART Woes
I am in the process of moving a project ( a fully functional project ) from Harmony 2 to Harmony 3. Strangely, when I use the configurator, U1MODE = 0x0 (disabled UART) and no Interrupts are set (even though I clearly specified I wanted interrupts enabled). That's fine, I went into the code and changed these thing manually. When I transmit data from the PC, I can see that the interrupt is triggered and I end up in the UART1_RX_InterruptHandler as I hoped I would. But that is about as far as I make it. I never get past the first line: uart1Obj.rxBusyStatus apparently is never true, so I get kicked to the bottom of the procedure - simple "nop", and never get to receive data and reach my callback function. Clearly I received data. Otherwise I would not be in the RxInterruptHandler, but code is acting as if nothing was received.