Die Cortex-M3-interrupts kann ich für die Allgemeine Arbeit?

Hätte ich einige code, der ausgeführt werden muss als das Ergebnis einer bestimmten unterbrechen geht aus.

Möchte ich nicht ausführen, es in den Kontext der interrupt selbst, aber auch ich möchte es nicht ausführen, die in-thread-Modus.

Möchte ich starten Sie es eine Priorität, die niedriger ist als die high-level-interrupt, die ausgefällt seinen Betrieb, sondern auch eine Priorität, die höher als thread-Ebene (und einige andere interrupts als auch).

Ich glaube, ich muss verwenden Sie eine der anderen interrupt-Handler.

Welche sind die besten zu verwenden, und was der beste Weg, um aufrufen?

Im moment Plane ich nur auf die Verwendung der interrupt-Handler für einige Peripheriegeräte, dass ich nicht mit Sie und rufen Sie Sie durch setzen von bits direkt durch die NVIC, aber ich hatte gehofft es gibt eine bessere, eine weitere offizielle Weg.

Dank,

InformationsquelleAutor Captain NedD | 2010-05-02
Schreibe einen Kommentar