STM32F4 CAN Mailbox Problem

Gast #3468812
Lesenswert?

Hi,

Ich versuche jetzt seit ein paar Stunden meinen CAN-Bus am STM32F4 
(wieder) zum Laufen zu kriegen. Vorgestern lief alles wunderbar, und als 
ich das Teil heute eingeschaltet hab kommt einfach nichtsmehr an...

Ich benutze PCAN und PCANView am PC, einen PCA82C250 Can Controller und 
das STM32F407 Discovery Board.

Wenn ich das Programm debugge liefert CAN_Transmit den Wert 4, also 
"CAN_TxStatus_NoMailBox", und CAN_TransmitStatus 2, also 
"CAN_TxStatus_Pending" zurück.

an Rs hatte ich sowohl 1kOhm, als auch gebrückt, weil ich hier in einem
anderen Beitrag gelesen habe, dass das die Ursache sein kann.

Ich kann mir nicht wirklich einen Reim darauf machen, wieso keine 
Mailbox frei sein sollte und die Nachrichten nicht gesendet werden, 
hoffe hier jemand eine Idee?

Foto vom Aufbau (sorry für unsaubere Darstellung auf die Schnelle) und 
meinen Code habe ich angehängt.

Vielen Dank!
Angehängte Dateien:
Gast #3469519
Lesenswert?

hatte einen wackelkontakt bei einem der kabel.....hätte man wohl auch 
schneller draufkommen könnnen^^ jedenfalls funktioniert es jetzt wieder, 
thread könnte also geschlossen werden.

(falls sich noch jmd den Code anschaut da sind mir gestern beim kopieren 
auch noch 2 fehler passiert, AHB Clock einschalten fehlt und das 
CAN_DeInit ist auskommentiert)

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren