Infineon XC2000 CAN

Gast #3686530
Lesenswert?
• ▲
▼
Hallo,

ich versuche momentan verschieden Komponenten beim XC2000 Starter Kit in 
Betrieb zu nehmen und nun bin ich beim CAN-Bus hängen geblieben. Der Bus 
ist mir bekannt und ich habe mich am Beispiel
http://www.infineon.com/dgdl/ap2900510_CAN-Gateway_Functionality.pdf?folderId=db3a304313719f4f011372875d300070&fileId=db3a304314dca38901155b58038f1cd5&ack=t
des XC2287 (etwas größerer Controller) orientiert. Ist zwar ein 
Gateway-Beispiel jedoch sollte damit ein einfach senden einer Nachricht 
möglich sein.

Habe die Register soweit auch verinnerlicht, aber es kommt partu keine 
Nachricht an der Schnittstelle heraus. Der CAN "schläft". Deshalb 
schließe ich Sachen wie ID,Daten,Baudrate aus. Es muss an der 
Initialisierung des Knoten/der MO liegen... oder am Senden selbst, 
jedoch sollen laut Datenblatt hier vier Registereinträge gesetzt werden 
"und gut ist". Bei der Initialisierung hab ich erst logisch am Beispiel 
probiert und anschließend selbst ein paar Werte verändert um zum Ziel zu 
kommen, jedoch ohne Erfolg.

Kann mir jemand ein einfach Beispiel geben, wie der CAN auf so einem 
Controller zu initialisieren ist? Scheinbar überseh ich irgendwas. Ich 
hatte testweise im Dave mal einen Knoten angelegt und den Code dazu 
betrachtet. Die Vorgehensweise scheint zumindest in etwa gleich zu sein, 
deshalb bin ich etwas ratlos :-(
Angehängte Dateien:

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 12 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.