Hy@iar spezies!! Bin grade am Herumtesten, finde nicht die richtige Headerdatei fürn avr atmega32... Wenn ich ihm #include<iom32.h> schreibe, spuckt er die Fehlermeldung"Fatal Error[Pe035]:#error directive: This file should only be compiled with iccavr or aavr with processor option -v3". Und wo muss man bei IAR einstellen, welchen prozessor man benützt? Außerdem habe ich ein Problem mit der Arraylänge, wie groß kann denn diese max. sein... gruß, der nichtswissende;(
Immer nur die generische AVR-Headerdatei einbinden (die vermutlich avr.h heißt). Die Auswahl des verwendeten Prozessors erfolgt in den Projekteinstellungen. "General Options -> Target" > Außerdem habe ich ein Problem mit der Arraylänge, Schön. Welches? > wie groß kann denn diese max. sein... Die Grenze dürfte die Menge verfügbaren Speichers sein. Bedenke, daß die tolle Harvard-Architektur des AVR auch Konstanten im RAM ablegt und zusätzlicher Aufwand nötig ist, um Konstanten ausschließlich aus dem Flash-ROM zu lesen.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.