Atmel Studio (fostă AVR Studio ) este un mediu de dezvoltare integrat (IDE) gratuit , proprietar bazat pe Visual Studio pentru dezvoltarea de aplicații pentru microcontrolere din familia AVR pe 8 biți, 32 de biți și microcontrolere din familia ARM pe 32 de biți de la Atmel , care rulează pe Windows Sisteme de operare NT /2000/XP/Vista/7/8/10. Atmel Studio conține un compilator GNU C / C++ și un emulator care vă permite să depanați execuția programului fără a descărca pe microcontroler.
Anterior, mediul de dezvoltare se numea AVR Studio, dar începând cu versiunea 6.0, lansată în 2012, i s-a adăugat suport de dezvoltare pentru microcontrolere ARM , fabricate tot de Atmel, iar mediul de dezvoltare a fost redenumit Atmel Studio. Versiunea actuală (Atmel Studio 7) acceptă toate microcontrolerele AVR , AVR32 și ARM fabricate de Atmel astăzi și instrumentele de dezvoltare.
Atmel Studio conține un manager de proiect, un editor de cod sursă, simulare virtuală și instrumente de depanare în circuit , vă permite să scrieți programe în asamblator sau C/C++.
Anterior, a existat un asamblator proprietar pentru Windows (wavrasm.exe) de la Atmel , care combina un asamblator și un editor, similar modului în care se face în limbaje de programare „mari”. Poate fi extras din primele versiuni ale AVR Studio, dar este destul de primitiv și incomod. Apoi, se pare, corporația a decis să nu-l dezvolte, limitându-se la AVR Studio. Puteți descărca gratuit AVR Studio de pe site-ul Atmel. Acolo sunt disponibile și versiuni vechi (cele mai recente versiuni ale pachetului au devenit destul de voluminoase - mai mult de 700 MB), dar cu cât versiunea este mai veche, cu atât gama de controlere acceptate este mai mică (versiunea 3 acceptă doar Classic).
Caracteristici ale AVR Studio:
Microcontrolere | ||||||||
---|---|---|---|---|---|---|---|---|
Arhitectură |
| |||||||
Producătorii |
| |||||||
Componente | ||||||||
Periferie | ||||||||
Interfețe | ||||||||
OS | ||||||||
Programare |
|