PSoC 3 and PSoC 5 Interrupts | Cypress Semiconductor
PSoC 3 and PSoC 5 Interrupts
The interrupt controllers of PSoC 3 and PSoC 5 are very similar. If you expect the standard and very basic 8051 interrupt controller in the PSoC 3, be surprised. Programming the interrupts is simple by using the APIs within PSoC Creator. The Application Note AN54460 provides examples, additional information how to use the NVIC interrupt controller. It describes the differences and usage of edge triggered versus level triggered interrupts but also goes deeper into re-entrancy. That much information up front, PSoC 3 interrupts default to not re-entrant while PSoC 5 interrupts default to re-entrant. If you are planning to build your system schedule around interrupt priorities this is a must read Application Note!