Gast
#283506
Hallo Ihr Mache mein erstes Projekt mit AVR Studio und GCC, kenne mich daher noch nicht mit den Zusammenhängen der einzelnen Komponenten aus, die für das Erstellen des Codes verwendet werden und wo ich da selber Änderungen durchführen kann. Ich habe AVR Studio 4.12 build 560 und GCC 20050214. Wenn ich folgenden Code builde, dann kann ich unter der IO View den Stackpointer und den Stackmonitor. Der Stackpointer wird bei 0x10FF initialisiert. Dies ist meiner Ansicht nach im Nirvana bei 4k RAM. Beim Stackmonitor sind alle Unterpunkte disabled. Wo finde ich die Einstellungen, um den Bug zu ändern? Vielen Dank für Eure Antworten! #include <avr/io.h> void init() { DDRA |= 0x0F; DDRB |= 0xFF; DDRB &= 0xBF; DDRC |= 0x1F; PORTA = 0x00; PORTA = 0x01; } int main(void) { init(); while(1); return 0; }