CAN - Controller MCP2515 mit Xmega betreiben--> Problem mit xpcc Biblothek

OP #3655114
Lesenswert?
• ▲
▼
Hallo,

ich versuche den MCP2515 CAN-Controller mit einem Xmega zum Laufen zu 
bringen. Ich verwende dafür die xpcc Biblothek des Roboterclub Aachen.

Link: http://xpcc.kreatives-chaos.com/sitemap.html

Das Problem ist:

Ich verwende eine AVR Atmel Xmega32a mit einem MCP2515 CAN-Controller. 
Auf meiner ersten Bord habe ich es zum laufen bekommen.
Da ich dies für mehrer Blöcke benötige habe ich die Schaltung 
dupliziert.
Jedoch funktioniert der Quellcode auf der gleichen Schaltung mit dem 
selben Controller nicht mehr.
Zum Test habe ich mit Scons die SPI-Pins als mit einem delay von einer 
ms angesteuert um zu sehen ab es ein Clockproblem ist.
Auf der Schaltung auf der es ging erhalte ich ein Delay von 1ms wie es 
sein soll.
Auf den Duplizierten Schaltungen erhalte ich ein verzehrtes Delay (siehe 
Bild). Wenn ich diese Schaltungen mit AVR-Studio oder Makefile 
Programmiere bekomme ich ein Delay wie es sein soll.

Wisst Ihr woran es liegen kann ?

Für Eure Antworten schonmal Danke im voraus

Beste Grüße
Rene
Angehängte Dateien:

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.