Maximum number of pin interrupts

Hi,

In this post  Maximum number of interrupt enabled pins? Hung Bui states that there can only be "maximum 4 pin events, each for one GPIO pin (so max 4 pins at a time)". This is (apperently) not true since I have 8 pins set up with individual interrupt callbacks and that works just fine. This makes sense to me as there are 8 GPIOTE->CONFIG[] registers.

Consequently, adding a 9th input causes strange behaviour.But when the 9th input is configured via a call to  gpio_pin_interrupt_configure() this function does not return an error. Shouldn't this be considered a bug in the library function ?

\Eric

Parents Reply Children
No Data
Related