Hallo zusammen, ich habe mich jetzt seit Tagen intensiv mit dem AT90CAN128 beschäftigt, stundenlang das Handbuch durchforstet, und ich bekomme einfach kein einziges Lebenszeichen. Zuerst etwas zur Baudrate: Es gibt im Handbuch für meine 8MHz @ 500kbd zwei Zeilen. Einmal mit TQ = 2.5 und einmal mit 1.25. Was bedeutet das denn, und welche davon soll ich wählen? Ich habs versuchsweise immer mit 0x00, 0x0c, 0x37 versucht, also mit TQ = 1.25. Dann etwas zu meiner Hardware. Ich habe CANalyser (von Vector) installiert, eine dbc geladen und kann jetzt verschieden Botschaften mit dem IG-Block senden. Damit sollte es doch möglich sein, auf dem µC etwas zu empfangen, da ich ja ID, und DLC genau kenne. Ich meinem Fall habe ich eine Sendebotschaft mit ID 0x14a gewählt mit DLC =8. In die 8 Byten werden auch tatsächlich immer andere Werte geschrieben. Was muss ich denn nun minimal konfigurieren, um die Nachrichten empfangen zu können. Ich habe schon viele Copycodes aus dem Forum versuch anzupassen, aber ich bekomme weder ein RXOK, noch springt ein Interrupt an, nicht mal ein Error-Interrupt... Vielleicht kann mir jemand mit seinem funktionierenden MINIMAL-Code helfen. Ich möchte das ganze wirklich auch verstehen, nicht nur kopieren, daher bitte alles unnötige für den Anfang weglassen. Vielen Dank schon mal!! Toby
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.