AT90CAN128: CAN-Controller initialisieren

OP #539625
Lesenswert?
• ▲
▼
Hallo,

ich besitze einen AT90CAN128 mit einem externen Takt von 12 MHz. Ich 
möchte nun Daten von dem angeschlossenen CAN-Bus empfangen. Leider habe 
ich überhaupt keinen Plan wie ich den CAN-Controller anspreche. Auf der 
Homepage von Atmel gibt es zwar etwas Beispielcode, allerdings verstehe 
ich nicht wirklich was der macht. Außerdem werden dort z.B. can_drv.h 
und can_lib.h geincluded. Diese Dateien finde ich garnicht.

Ich bräuchte nur erstmal etwas Code (in C), der den CAN-Controller 
initialisiert (Autobaud), und erstmal eine Nachricht empfängt.

Kennt sich jemand damit aus, oder kennt jemand eine gute Seite mit einer 
Art Tutorial?

Schonmal vielen vielen Dank für Hilfe.
Randy
Gast #539746
Lesenswert?
• ▲
▼
in der Codesammlung gab es vor kurzem ein Beispielprojekt. Einfach mal 
suchen. Und Google wird bestimmt auch was sinnvolles liefern. Obwohl so 
etwas wie Autobaud nicht mal nebenbei zu programmieren ist, als 
Anfänger.

Antwort schreiben

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.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.