Hallo, ich benutze ein STK600 mit einem AT90CAN64. Habe mir bei http://www.kreatives-chaos.com/artikel/universelle-can-bibliothek die CAN-Bibliothek zum probieren runtergeladen und in mein Projekt eingebunden. Mein kleines Programm soll eigentlich nur eine Msg. bei 500KBaud auf den Bus legen und eine LED zum toggeln ansteuern. Zweiteres funzt auch :). (siehe AT90CAN64.c) Die Msg. wird aber einfach nicht gesendet. Hänge mit einem USB-Canalyzer von Peak zum mithören dran. Habe auch schon einen 2.Busteilnehmer mit am Bus hängen gehabt zwecks ACK. Meine Msg. wird trotzdem nicht gesendet. Bild 1 zeigt eine Aufnahme mit dem Oszi am TX Pin des ATA6660. Bild 2 zeigt eine Aufnahme wenn ich für Testzwecke RX+TX am Prozessor brücke. Kann mir jmd. weiterhelfen wo ich hier überhaupt den Fehler suchen muß? Denke mal es liegt nicht an der SW, da er ja mit gebrückten RX+TX sendet nur halt kein ACK bekommt und deswegen halt permant sendet. Oder liege ich da falsch? Bin für jede Hilfe dankbar.
ja hab den Jumper "TERM" auf dem STK geschlossen und zusätzlich noch 120 Ohm parallel drüber, damit hab ich dann ~60 Ohm...daran liegts nich
Ok hab den Fehler gefunden...SLOPE CTRL hieß das Zauberwort :) Trotzdem Danke
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.