Forum: Mikrocontroller und Digitale Elektronik MSP432: Example Compare Interrupt -> FaultISR()


von Henry P. (henrylexx)



Lesenswert?

Hallo,

ich probiere mich gerade mit dem MSP432 LaunchPad aus, doch leider gibt 
es schon beim Einstieg Probleme, das Example vom:
"comp_e_interrupt_output_toggle_Vref12V"
springt leider jedes mal in den FaultISR() wenn
1
MAP_Interrupt_enableInterrupt(COMP_E0_MODULE);

Im Anhang befindet sich das main-file:
   comp_e_interrupt_output_toggle_Vref12V.c

und das startupfile:
   msp432_startup_ccs.c

Ich vermute, dass das Problem im *starup-File ist, doch leider weiß ich 
nicht wonach ich suchen muss. Vielleicht kann jemand ein Auge drauf 
werfen und mir weiter helfen.
Entwickelt wird mit dem Code Composer Studio 6.1 und dem TI-Compiler, 
das komplete Projekt liegt als *.zip im Anhang.

von Henry P. (henrylexx)


Lesenswert?

Nach drei Tagen hole ich das Thema nochmal nach oben.
Wenn jemand das MSP432 Launchpad besitzt und etwas Zeit hat, könnte 
derjenige das obige Beispiel:

    Projekt_comp_e_interrupt_output_toggle_Vref12V.zip

einmal drauf laden und mir sagen ob bei ihm auch in die FaultISR() 
gesprungen wird, vielleicht weiß der jenige auch warum...

Beste Grüße

von Henry P. (henrylexx)


Angehängte Dateien:

Lesenswert?

mit dem abgewandeltet Beispiel gehts...

edit: Achja, anscheinend wird das Interrupt-Flag mit
1
MAP_COMP_E_clearInterruptFlag(COMP_E0_MODULE, COMP_E_OUTPUT_INTERRUPT)

nicht gelöscht.

von Johnny B. (johnnyb)


Lesenswert?

Oh, danke für Deinen Hinweis.

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.