Hallo, obwohl dieses Thema vermutlich schon erschöpfend behandelt wurde kann ich erstaunlicherweise keinen einzigen Hinweis darauf finden: Wie gut oder schlecht werden die ATmega{256,2560,2561} vom GCC unterstützt? - Michael
> Wie gut oder schlecht werden die ATmega{256,2560,2561} vom GCC > unterstützt? ATmega256 gibt's nicht wirklich. Die anderen beiden derzeit alpha-Qualität mit Patches. Work in progress.
Ein Win32 Built dieser alpha Versionen (mit GCC-4.1.1) ist in der AtmanAVR IDE enthalten: http://www.atmanecl.net/EnglishSite/SoftwareEnglish.htm Einfach Installieren und das GCC Verzeichnis ins WinAVR Verzeichniss kopieren/überschreiben Es ist vermutlich noch mit Bugs zu rechenen, doch das ganze tut eigentlich schon recht gut!
Danke für die Info. Ich hatte schon befürchtet das sich da gar nichts tut weil die Controller aus irgendeinem Grund nicht zum Compilerkonzept passen. Diese Atman-IDE sieht ja an sich schon sehr gut aus (für Windows Verhältnisse ;) ). Aber wegen dem alpha Status: Kann ich davon ausgehen das die (möglichen) Probleme erst beginnen wenn die Programme größer als 128kB werden? Denn da komme ich so bald nicht drüber. - Michael
> Danke für die Info. Ich hatte schon befürchtet das sich da gar > nichts tut weil die Controller aus irgendeinem Grund nicht zum > Compilerkonzept passen. Dem ist auch so. Die ATmega256x benutzen einen 24-bit-PC, der sich im GCC so ohne weiteres nicht abbilden lässt. Entsprechend hat es einige Zeit gebraucht, bis sich jemand mit hinreichend Motivation und Fähigkeiten fand, die Workarounds nach einiger Diskussion auf den Mailinglisten dann auch zu implementieren. > Diese Atman-IDE sieht ja an sich schon sehr gut aus (für Windows > Verhältnisse ;) ). Und der Kerl ist richtig gut, eben auch ,mal schnell' eine neue Version wie hier mit Björn Haases alpha-Patches herauszubringen. > Aber wegen dem alpha Status: Kann ich davon ausgehen das die > (möglichen) Probleme erst beginnen wenn die Programme größer als > 128kB werden? Nein, überhaupt nicht. Die können einfach überall auftreten, da der 24-bit-PC an allen möglichen Ecken und Enden reinhaut.
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.