avr-gcc 4.6.1 für Windows

OP Persönliche Seite #2282669
Lesenswert?
• ▲
▼
Vor einiger Zeit hatte ich einn avr-gcc-4.6.1 für Win32 generiert und 
online gestellt.  Hauptgrund dafür war, eine Vorabversion zur Verfügung 
zu stellen, so daß Interessierte diesen relativ neue avr-gcc 
ausprobieren können. Zudem ist es nicht jedermanns Sache, eine Toolchain 
zu erzeugen.

Die nächste WinAVR-Version wird wahrscheinlich auf 4.6.2 aufsetzen; die 
Vorabversion gibt also eine Vorschau auf das nächste WinAVR.

Die bereitgestellte 4.6.1 ist dabei ein blanke Version, die direkt aus 
den Quellen erzeugt ist; es gibt also keine Xmega-Patches darin oder 
Fixedpoint-Support oder avr-size -C oder ähnliches, was wohl 
in WinAVR-4.6.2 enthalten sein wird.

Bekannte Problem mit der 4.6.1 sind:

o PROGMEM funktioniert nicht für C++-Arrays (für 4.6.2 bereits behoben)
o LTO (Link-Time-Optimization) funktioniert nicht
o -mint8 funktioniert nicht

ansonsten sind mir noch keine Fehlfunktionen bekannt oder berichtet 
worden.

Für nähere Infos, wie man an die Toolchain kommt und was enthalten ist, 
hier der Link mit ausführlichen Erklärung

http://www.avrfreaks.net/index.php?name=PNphpBB2&file=viewtopic&p=841595#841595

Happy Testing.

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.