Can anyone please tell me the specs for using external interrupts on the D series board. In particular, when using the WBUS-DIP extension boards?
I am looking for lots of interrupts, and the 16 available on the pyboard v1x are not enough.
But the doc in the pyb library on class ExtInt would seem to indicate that there can only be 16 external interrupts from pins regardless of the underlying hardware?
Is this true, or simply my misunderstanding?There are a total of 22 interrupt lines. 16 of these can come from GPIO pins and the remaining 6 are from internal sources.
For lines 0 through 15, a given line can map to the corresponding line from an arbitrary port. So line 0 can map to Px0 where x is A, B, C, … and line 1 can map to Px1 where x is A, B, C, …
If I have misunderstood, is there a way to get more external interrupt channels using the pyb library?
Thanks
Bob