Gast
#3633101
Hallo, ich bin gerade dabei auf das Atmel Studio 6.1 umzusteigen. Zuvor hatte ich das AVR Studio 4.19 benutzt und mich lange dagegen gesträubt das 6er zu verwenden. Meine Gründe waren vor allem die Größe und Bedienbarkeit jedoch auf Grund neuer Devices und Tools (evtl mal mit QTouch experimentieren) wollte ich jetzt doch umsteigen. Leider klappt schon die erste Compilierung nicht. Problem: In der Haupt-C-Datei erfolgen die #includes z.B. #include <avr/io.h> sowie auf die eigene #include "uart.c". Wird das Projekt compiliert kommt als Fehlermeldung in uart.c: "'UBRRH' undeclared". Die gleiche Fehlermeldung wird auch für alle anderen Register und Ports in uart.c geliefert. Es kann doch nicht sein, dass die includes in allen c-files des Projekts erneut angegeben werden müssen. Die uart.c wurde im Solution Explorer des Atmel Studios hinzugefügt. Im Internet hat sich leider nichts vernünftiges gefunden und bem AVR Studio 4.x hat es immer in dieser Weise funktioniert weshalb ich nciht weiß ob evtl irgendwo in den Einstellungen noch ein Häckchen gesetzt werden muss... Ich hoffe es kann jemand helfen! Vielen Dank!