www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik LPC 2294 / CAN Bus Timing


Autor: Michael (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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

Autor: Andreas K. (a-k)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Zum SJA1000 gibt's einige Online-Kalkulatoren, und der CAN Controller im 
LPC ist in dieser Hinsicht gleich.

Autor: Michael (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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??

Autor: Andreas K. (a-k)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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.

Autor: Michael (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ok, jetzt funktioniert alles..
Danke für die Hilfe und ein schönes Wochenende.

Grüße
Michael

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.