mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Can-Controller-SPI-MCP2510


Autor: Mario (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Leute!

Ich habe mir den MCP2510 bestellt. Ich möchte mich mit einem
Atmel-Mega-µC an ein Can-Netzwerk hängen.
Ich habe etwas Erfahrung mit CAN-Mikrokontroller.
Ich habe nun das Datenblatt des MCP2510 vor mir. 76 Seiten ist es
lang.
Kann mir jemand bitte ein paar Tipps geben, damit ich schneller zum
Ziel komme? Können wir über diesen Baustein etwas diskutieren?
Ich erhalte ihn morgen und habe sicher ein paar Fragen.

Danke Tschüss.

Autor: Mario (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo

Ich warte immer noch auf den Baustein.
Inzwischen habe ich mir die Datenblätter mal so richtig durchgeschaut.
Den Baustein zum Laufen zu bringen sollte eigentlich kein Problem
sein.
Aber mit der Baudrateneinstellung hapert es leider ein bißchen.
Den Baud-Raten-Prescaler einzustellen ist auch kein Problem.
Ich weiß nicht was die Synchronization-Jump-Width-Length (SJW) sein
soll.
Dann gibt es noch andere Einstellungen wie: BTLMODE, SAM PHSEG1, die
mir nicht wirklich was sagen, aber anscheinend Einfluss auf das
Aussehen des Signals haben.

Ich weiß nicht, wie ich diese Register initialisieren soll!?!

Danke im Voraus für die Anworten

Tschüss

Autor: Mario (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Was ich nämclich bei dem Ganzen nicht ganz verstehe ist, dass im
Datenblatt des MCP2510 die Datenframes ganz genau angegeben sind, aber
später plötzlich von einer Sync-Phase Prop-Segment-Phase, Phase
Segment1 und Phase Segment2 die Rede ist und hierfür Wartezeiten
angegeben werden können.
Ich weiß nicht, wie z.B. der Data-Frame mit den verschiedenen Phasen
zusammenhängt.

Autor: Mario (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Aha.
Jetzt habe ich kapiert.

Die einzelnen Phasen zusammengerechnet ergeben ein Bit.

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.