Forum: Mikrocontroller und Digitale Elektronik Buch Cortex M3 / externe Interrupt


von Ma B. (drumstick)


Lesenswert?

Hallo und guten Tag!

Ich arbeite mit dem STM32F107VC, uVision von Keil und habe mir auch das 
Buch The definitive Guide to the ARM CORTEX-M3 gekauft. Bin bis auch 
recht zufrieden. Nur was ich nicht verstehe, ich möchte mit dem externen 
ADC Interrupt arbeiten.

Im Buch steht ein Beispiel:
1
NVIC_EnableIRQ(UART1_IRQn);

Wie würde die Syntax aussehen für den externen ADC Interrupt??


Vielen Dank und Gruss!

M.B.

von Ralf (Gast)


Lesenswert?

> Wie würde die Syntax aussehen für den externen ADC Interrupt??
Wahrscheinlich so:
1
NVIC_EnableIRQ(ADC_IRQn);
Wenn du ganz sicher sein möchtest, dafür gibt's die SuFu (sogar direkt 
aus Keil heraus): Such nach UART1_IRQn, in der entsprechenden H-Datei 
steht auch die Bezeichnung für den ADC :)

Ralf

von Ma B. (drumstick)


Lesenswert?

Hallo!

Das habe ich natürlich schon probiert, klappt aber nicht! Und im h 
danach gesucht habe ich auch!

Es erscheint folgende Meldung:

Init\Init.c(516): error:  #20: identifier "ADC_IRQn" is undefined
1
NVIC_EnableIRQ(ADC_IRQn);

Im .h steht:

USART1_IRQHandler
ADC_IRQHandler

??

Danke und Gruss

M.B.

von Ma B. (drumstick)


Lesenswert?

Hallo!

Jetzt hab ich es gefunden!!  :-)

1
NVIC_EnableIRQ(ADC1_2_IRQn);


Danke 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.