Which Cortex-M3 interrupts can I use for general purpose work?

Posted by Captain NedD on Stack Overflow See other posts from Stack Overflow or by Captain NedD
Published on 2010-05-02T01:23:36Z Indexed on 2010/05/02 1:27 UTC
Read the original article Hit count: 340

Filed under:
|
|

I'd have some code that needs to be run as the result of a particular interrupt going off.

I don't want to execute it in the context of the interrupt itself but I also don't want it to execute in thread mode.

I would like to run it at a priority that's lower than the high level interrupt that precipitated its running but also a priority that higher than thread level (and some other interrupts as well).

I think I need to use one of the other interrupt handlers.

Which ones are the best to use and what the best way to invoke them?

At the moment I'm planning on just using the interrupt handlers for some peripherals that I'm not using and invoking them by setting bits directly through the NVIC but I was hoping there's a better, more official way.

Thanks,

© Stack Overflow or respective owner

Related posts about embedded

Related posts about cortex-m3