Datum: 27.02.2008 16:53
Hallo, ich bastel gerade an der Can Kommunikation zwischen einem XC164CM und einem USB-CAN Adapter. Ich habe mir den nötigen Code von DAvE erstellen lassen. In der Main-Schleife will ich bei jedem Durchlauf eine Test-Message versenden. Nur wird mir auf dem USB-Adapter nicht´s angezeigt. Ich wäre euch sehr dankbar wenn ihr mal kurz über meinen Code schauen könnt, so dass ich prinzipielle Fehler ausschließen kann. Als Hardware verwende ich das Easy Kit von Infineon sowie ein PEAK USB-CAN Adapter. Die Baudrate sowie die entsprechende Schnittstelle stimmen. Das hab ich schon mehrfach überprüft. Die Sendefunktion heißt CAN_vTransmit(0) und wird bei jedem Schleifendurchlauf ausgeführt.
Datum: 29.03.2008 12:03
Falls es jemand interressiert. Das Programm hat funktioniert. Es war lediglich ein Fehler in der Beschaltung des CAN-Drivers
Antwort schreiben
Die Angabe einer Email-Adresse ist freiwillig. Wenn Sie automatisch per Email über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.
Wichtige Regeln - erst lesen, dann posten!
- Suchfunktion und Betreffsuche benutzen - vielleicht gibt es schon einen ähnlichen Beitrag
- Aussagekräftigen Betreff wählen
- Im Betreff angeben um welchen Controllertyp es geht (AVR, PIC, ...)
- Groß- und Kleinschreibung verwenden
- Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang
- JPEG-Dateien (.jpg) nur für Fotos und Scans verwenden
- Schaltpläne, Screenshots usw. als PNG oder GIF anhängen
Formatierung (mehr Informationen...)
- [c]C-Code[/c]
- [avrasm]AVR-Assembler-Code[/avrasm]
- [pre]vorformatierter Text (z.B. Code in anderen Sprachen)[/pre]
- [math]Formel in LaTeX-Syntax[/math]
- [[Titel]] - Link zu Artikel