Right. Got my Cerb40 to wake up…
The first thing I ran into was that the .NET Threading timer is limited to 1ms. Even an empty Main() loop is only trucking at surprisingly slow 36kHz or so.
I need a 10kHz interrupt that is guaranteed atomic.
In C/ASM based systems you access registers directly and construct an atomic interrupt service routine. How is that done with .NET micro?
I didn’t see any API examples showing how to configure ARM interrupt handlers in C#, but I confess I have not dug very deep yet. Maybe its in the docs if someone can point out a link?