Hallo, kann mir jemand weiterhelfen bei der Konfiguration des CANBTR Registers beim oben genannten µC?? Aus dem Datenblatt werd ich nicht wirklich schlau wie der Baud Rate Prescaler etc. berechnet werden muss.. Die CAN Bus Übertragungsrate ist 250 kBit/s. Weiß jemand ein Tool zur Berechnung oder eine Seite wo das ganze genauer beschrieben ist?? Vielen Dank! Grüße Michael
Zum SJA1000 gibt's einige Online-Kalkulatoren, und der CAN Controller im LPC ist in dieser Hinsicht gleich.
Hallo Andreas, danke für deine Antwort. Beim SJA1000 habe ich auch nachgeschaut.. Das Timing passt auch soweit, allerdings nur für eine Datenrate von 50k. Bei dieser kann ich mit dem CAN Explorer Botschaften empfangen die vom LPC gesendet werden! Wenn ich aber eine höhere Datenrate will (250kbit/s) muss doch eig.nur das BTR Register anders gesetzt werden oder??
Die Bitratenprogrammierung für die LPCs entspricht der vom SJA1000. Im Web gibt es diverse Seiten, auf denen sich online die Bitratenwerte abhängig von Taktfrequenz, Samplepoint usw. berechnen lassen. Nur verdaut nicht jeder davon die Angabe von 60MHz Taktfrequenz. Für 250Kbps kommt da etwas anderes heraus als für 50Kbps.
Ok, jetzt funktioniert alles.. Danke für die Hilfe und ein schönes Wochenende. Grüße Michael
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.