WinAVR | |
---|---|
Dezvoltator | Eric B. Weddington |
Sistem de operare | Windows |
ultima versiune | (20.01.2010) |
Stat | activ |
Licență | GPL |
Site-ul web | sourceforge.net/projects… |
Fișiere media la Wikimedia Commons |
WinAVR este un pachet software pentru sistemele de operare din familia Windows , care include un cross-compiler și instrumente de dezvoltare pentru microcontrolere din seriile AVR și AVR32 de la Atmel .
WinAVR și toate programele incluse în el sunt software open source , lansat sub licență GNU , dar distribuite într-o formă compilată. Versiunea WinAVR este indicată de data lansării (de exemplu, WinAVR-20060125 a fost lansat pe 25 ianuarie 2006).
WinAVR include următorul set de componente:
Distribuția include, de asemenea, utilitare standard ale sistemului de operare UNIX , cum ar fi find , make , grep , awk , sed , etc. și un editor de programare bazat pe Scintilla [2] . Compilatorul încrucișat AVR-GCC inclus acceptă nu numai limbaje de intrare C și C++, ci și Objective-C și oferă un mediu de dezvoltare complet pentru AVR32.
WinAVR nu are un vrăjitor de cod sursă pentru configurarea hardware-ului AVR și interfața cu diverse dispozitive, totuși, codul generat de vrăjitorul de compilare CVAVR [3] poate fi compilat în WinAVR (eventual cu unele modificări).
Ultima versiune a fost lansată pe 20 ianuarie 2010 , după care dezvoltarea a fost înghețată. Încetarea dezvoltării a fost explicată de dezvoltator prin faptul că în prezent este angajat în dezvoltarea Atmel Studio [4] , care este aproape identic în ceea ce privește setul de programe incluse în acesta și include majoritatea dezvoltărilor WinAVR [ 5] . Totuși, la jumătatea anului 2011, a fost anunțată continuarea proiectului [6] .