Atmel Studio (tidligere AVR Studio ) er et Visual Studio -baseret, gratis , proprietært integreret udviklingsmiljø (IDE) til udvikling af applikationer til 8-bit, 32-bit AVR familie mikrocontrollere og 32-bit ARM familie mikrocontrollere fra Atmel , der kører på Windows NT -operativsystemer Atmel Studio indeholder en GNU C / C++ compiler og en emulator, der giver dig mulighed for at fejlsøge programkørsel uden at downloade til mikrocontrolleren.
Tidligere hed udviklingsmiljøet AVR Studio, men fra og med version 6.0, udgivet i 2012, blev udviklingsstøtte til ARM- mikrocontrollere , også fremstillet af Atmel, tilføjet det, og udviklingsmiljøet blev omdøbt til Atmel Studio. Den nuværende version (Atmel Studio 7) understøtter alle AVR , AVR32 og ARM mikrocontrollere fremstillet af Atmel i dag og udviklingsværktøjer.
Atmel Studio indeholder en projektleder, kildekodeeditor, virtuel simulering og in-circuit debugging værktøjer , giver dig mulighed for at skrive programmer i assembler eller C/C++.
Tidligere var der en proprietær assembler til Windows (wavrasm.exe) fra Atmel , som kombinerede en assembler og en editor, svarende til hvordan det gøres i "store" programmeringssprog. Det kan udvindes fra de første versioner af AVR Studio, men det er ret primitivt og ubelejligt. Så besluttede selskabet tilsyneladende ikke at udvikle det og begrænsede sig til AVR Studio. Du kan downloade AVR Studio gratis fra Atmel-webstedet. Gamle versioner er også tilgængelige der (de seneste versioner af pakken er blevet ret voluminøse - mere end 700 MB), men jo ældre versionen er, jo mindre er rækken af understøttede controllere (version 3 understøtter kun Classic).
Funktioner i AVR Studio:
Mikrocontrollere | ||||||||
---|---|---|---|---|---|---|---|---|
Arkitektur |
| |||||||
Producenter |
| |||||||
Komponenter | ||||||||
Periferi |
| |||||||
Grænseflader | ||||||||
OS | ||||||||
Programmering |
|