Hallo, ich hoffe jemand kann mir bei dem folgendem Problem helfen. Ich möchte mit dem AT90CAN32 eine CAN Kommunikation aufbauen. Da ich erst seit kurzem mit einem Atmel arbeite, fehlen mir eventuell ein paar Erkenntnisse. Als Entwicklungsumgebung verwende ich den IAR Embedded Workbench. Im Anhang findet ihr meinen Sourcecode, wie ich mein CAN-Modul initialisiere, und eine Funktion zum Senden einer CAN Nachricht. Die Basis für diese Funktionen habe ich aus einem dieser Foren (Autor: Alex). Soweit sieht das alles recht gut aus, jedoch wird das TXOK Bit im CANSTMOB nicht gesetzt, dafür aber das BERR (Bit Error). Ich kann mir absolut nicht erklären, warum das so ist. Ich hoffe, dass mir jemand weiterhelfen kann. Vielen Dank für die Hilfe im voraus. Gruß Thomas
Hi, kann mir jemand sagen, ob der Code stimmt... Denn dann würde an der Hardware ja etwas nicht passen. Vielen Dank. Gruß Thomas
Hi Thomas, falls Du noch ab und an hier eingeloggt bist: Was war letztendlich die Lösung Deines Problems? Ich habe nämlich ein Ähnliches, wenn nicht sogar das gleiche... (Bitte keine Ermahnungen, dass ich einen alten Thread aufwärme...;-)...)
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.