CAN Kommunikation aufbauen

Gast #3967597
Lesenswert?
• ▲
▼
Hallo,
ich versuch mein Glück mal hier da ich nicht wirklich weiter komme.

Ich benutze ein AT32UC3C1512C Mikrocontroller und möchte über das 
PCA82C250 CAN Interface eine Nachricht über den CAN-Bus senden.
1) Zuerst einmal die Frage wo ich die benötigten Headerfils (can.h und 
can.s) her bekomme. Die Files canif.h, canif.s und conf_can.h habe ich 
bereits gefunden.
2) Als nächstes benötige ich ein Programmierbeispiel zum Senden einer 
Nachricht. Habe bereits etwas gefunden, dies ist aber über den MCP2515 
CAN Controller. Oder kann ich dieses Beispiel benutzen? (Siehe Anhang)

Danke schonmal für eine Antwort
Angehängte Dateien:
Gast #3967932
Lesenswert?
• ▲
▼
Hallo Steffen,

ja es ist ein Transceiver. Es gibt verschiedene Datenblätter wo er 
einmal als Controller und einmal als Transceiver benannt wird.
Bei Atmel Studio hatte ich noch nicht geguckt. Find aber auf die schnell 
nichts.
Die Header-Dateien konnte ich nach längerm suchen auch finden jetzt.

Jemand trotzdem erfahrung beim Programmieren von Mikrocontrollern für 
CAN-Kommunikation. Benötige nur ein kurzes Beispiel zum Senden von 
Daten. Das Empfangen kann erst einmal vernachlässigt werden.

Gruß

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.