Forum: Mikrocontroller und Digitale Elektronik LPC1768 Can und I2C funktionieren nicht zusammen


von LPC Bastler (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,

wenn ich den Can und den I2c initialisiere funktioniert keiner der 
beiden. Einzeln funktionieren beide. Was habe ich übersehen?

Viele Grüße

von LPC Bastler (Gast)


Lesenswert?

Der Interrupt ist Schuld.
Es ist immer nur der letzte "NVIC_EnableIRQ(irgendwas)" aktiv. Ich 
möchte aber mehrere aktiv haben. Was habe ich übersehen?

von old man (Gast)


Lesenswert?

LPC Bastler schrieb:
> Der Interrupt ist Schuld.
> Es ist immer nur der letzte "NVIC_EnableIRQ(irgendwas)" aktiv. Ich
> möchte aber mehrere aktiv haben. Was habe ich übersehen?

Also entweder du zeigst uns den ganzen Code und damit auch die 
Interrupthandler oder du wartest vergebens auf Hilfe. Oder hast du gar 
keine Interrupthandler? Das würde bedeuten beim ersten Auftreten eines 
Interrupts hängt der bis zum Sanktnimmerleinstag im Defaulthandler und 
wartet darauf dass dem Programmierer das Brett vom Kopf fällt.

von foobar (Gast)


Lesenswert?

LPC Bastler schrieb:
> Es ist immer nur der letzte "NVIC_EnableIRQ(irgendwas)" aktiv.

Das kann eigentlich nicht sein, wenn du dir den Code zu NVIC_EnableIRQ() 
ansiehst.

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.