Forum: Mikrocontroller und Digitale Elektronik Prioritäten der Interrupts


von Ma B. (drumstick)


Lesenswert?

Guten Tag!

Ich arbeite mit dem STM32F107VC, uVision von KEIL. Ich habe das Manual 
von CORTEX heruntergeladen. Ich benötige die Interrupt Priorisierung. 
Ich arbeite mit den externen Interrupts EXTI0, EXTI1, EXTI2, EXTI15_10 
und später soll noch der externe Interrupt dazukommen. Die Interrupts 
EXTI15_10 sollen eine höhere Priorität haben als der EXTI0, EXTI1, 
EXTI2.

Bits   Field   Function
[7:0]  PRI_n   Priority of interrupt n

Wie ist dies zu verstehen? n bedeutet die Priorität oder der Wert des 
Interrupts, bzw. wie weise ich im Interrupt EXTI15_10 die höchste 
Priorität zu?
1
NVIC -> PRI1 = EXTI15_10;

Mein Versuch! Aber funktioniert nicht!

Vielen Dank und freundliche Grüsse!

M.B.

von Ma B. (drumstick)


Lesenswert?

Ich habe herausgefunden, dass vier Bits für die Priorisierung verwendet 
werden, ein Bit für die upper Group und 3 Bits für die unteren Gruppen. 
Aber wie sieht die Syntax aus, kann mir Niemand helfen??!??

Vielen Dank und Gruss

M.B.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.