Thanks, I adapted the code in that project to get running ISR-based SCB UART taking simple commands from my terminal - just what I was trying to do.
Can someone explain why, when I specify the CY_ISR() for the new Rx_Int, I still get Rx_Int.c and Rx_Int.h files generated but they don't appear to do anything?
1 of 1 people found this helpful
If you use Rx_Int_StartEx(), then you are passing the address to the new CY_ISR() function you defined for the code to call when it interrupts, instead of running the generic CY_ISR() that you are expecting. The files are generated for the component, as the component still has software internal to itself that runs/uses the class files, but the CY_ISR() function is being replaced by your StartEx() call.