Uart Lip für die Controller AT90CAN nach P. Fleury

Gast #2489115
Lesenswert?
• ▲
▼
Hallo zusammen,
ich habe zwar schon gesucht aber leider nichts gefunden.

Ich habe in einem Projekt den ATMega32 drin und möchte den aufgrund der 
CAN Anbindung gerne gegen den AT90CAN (32-64-128) tauschen. In der Uart 
Lip von Peter Fleury ist der leider nicht mit aufgeführt, gibt es da was 
aktuelles was ich nur noch nicht gefunden habe ?????? oder gibt es 
jemanden der die Lip auf den Controllertyp erweitert hat ???

Danke im voraus AT90CAN
#2489150
Lesenswert?
• ▲
▼
Geh mal in die uart.c

und mache aus
1
#elif defined(__AVR_ATmega2560__) || defined(__AVR_ATmega2561__) || defined(__AVR_ATmega1280__)  || defined(__AVR_ATmega1281__) || defined(__AVR_ATmega640__)

das
1
#elif defined(__AVR_ATmega2560__) || defined(__AVR_ATmega2561__) || defined(__AVR_ATmega1280__)  || defined(__AVR_ATmega1281__) || defined(__AVR_ATmega640__) || defined(__AVR_AT90CANxxx__)

Damit sollte die library für den entsprechenden AT90CANxxx Controller 
funktionieren.
Gast #2489244
Lesenswert?
• ▲
▼
Hallo,
vielen Dank .....wenn ich die "xxx" mit der Controllerbezeichnung 
ausfülle und den doppelten Unterstrich beseitige gehts durch den 
Compiler ohne Fehler.

So ist mir aufgefallen das ich nicht

|| defined(_AVR_AT90CAN128_)

sondern

|| defined(_AVR__AT90CAN128_)

mit 2 Unterstrichen zwischen AVR und AT geschrieben hatte.
Manchmal schaut man 10 mal und man übersieht es einfach....

Danke
AT90CAN

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.