Entwicklungstools Atmels AVR Studio 5 für Software und Hardware aus einer Hand

Redakteur: Margit Kuther

Entwickler können mit den Tools der MCU-Hersteller wie etwa dem AVR Studio 5 von Atmel, viel Zeit sparen. Obgleich vielfach gratis, bieten sie neben Compilern meist auch zahllose Treiber und Projektbeispiele an.

Anbieter zum Thema

Dirk Jansen, MSC: "Entwickler schwören auf die Tools der MCU-Hersteller wie Atmel."
Dirk Jansen, MSC: "Entwickler schwören auf die Tools der MCU-Hersteller wie Atmel."

Entwickler schwören vielfach auf die Entwicklungsumgebungen der großen Anbieter. Kein Wunder, denn diese stellen oftmals ein umfangreiches Angebot zum Download bereit – und das vielfach auch noch kostenlos.

Zum Angebot von Atmel zählen etwa intelligente IDE- und C/C++-Compiler ebenso wie ein vollständig integriertes Software Framework. Dieses bindet per Mausklick alle notwendigen Treiber ins Projekt ein und die mehr als 400 enthaltenden Beispiele ermöglichen eine schnelle Umsetzung der Ideen.

So können Entwickler viele Monate Arbeitszeit sparen. Unterstützung unterhalten diese zudem von Distributoren wie MSC. Denn der Atmel-Distributor bietet Kunden zahlreiche AVR- und AVR32-Fachseminare sowie technischen Support beim Design-In an.

Atmels AVR Studio-5-Lösungen für die AVR- und die AVR32-Welt

Mit Erscheinen der Atmel-proprietären AVR32 Mikrocontroller setzte Atmel den erfolgreichen Weg seiner 8-bit RISC-MCUs fort. Auch die Linux-Welt sollte jetzt unterstützt werden, da die ersten AVR32 eMPUs auch selber Linux-Plattformen waren. Die Entscheidung fiel dann auf eine Eclipse IDE für Windows und Linux, welche die AVR32 GNU-Tools steuerte.

Atmel lieferte hier erstmalig eine Version des Softwareframeworks für die AVR32-Welt in Form einer umfassenden Treibersammlung, die für das AVR 8-bit-Studio noch nicht erhältlich war.

Durch die unterschiedlichen Lösungen für beide AVR-Welten wurde die Lücke zwischen der 8-bit- und 32-bit-Welt eher größer, da ein Umstieg zwischen den Plattformen auch vom Umlernen auf ein anderes Bedienkonzept der Tools begleitet war und die AVR-8-bit-Welt kein Softwareframework kannte.

Das jetzt als offizielles Release vorgestellte AVR Studio 5 vereint die besten Features beider Vorläufer-Studios nun in einer Microsoft Visual Studio Shell, die gleichberechtigt alle 8-bit und 32-bit AVR MCUs unterstützt:

Ein intelligenter Editor mit IntelliSense-Auto-Vervollständigung, Einsetzung von Code Snippets, Refactoring-Funktion, diverse Wizzards zur einfachen Integration von Treibern oder existierenden Beispielen, Online-Zugang zu allen Manuals, Datenblättern und Software-Dokumentationen und natürlich C/C++ Compiler, Assembler, Linker und HLL Debugger.

Ebenfalls integriert ist ein Simulator, der auf den Hardware-Entwurfsmodellen von Atmel basiert und der sich über externe Stimuli Files triggern lässt. Eine nahtlose Integration weiterer Atmel Tools wie dem Atmel QTouch Studio ermöglicht eine einfache Installation des gesamten Toolpaketes.

Das AVR Studio unterstützt alle gängigen Atmel AVR Evaluation Kits der AVR- und AVR32-Welt sowie alle aktuellen Debugger und Programmer. Besonders die neue Atmel XPLAIN Starter-Kit-Serie bietet preiswerte und normierte Plattformen für die ersten Gehversuche mit XMEGA AVR, ATMEGA oder AVR32 UC3.

Mit Hilfe des AVR Studios 5 können, ohne Wechsel der Softwaretools, beispielsweise die Unterschiede zwischen einer XMEGA-Lösung und einer 32-bit UC3A3-Lösung evaluiert werden. Add-on Boards für QTouch, Sensoren, Cryptomemories und Displays sind verfügbar und werden durch das AVR Softwareframework (ASF) unterstützt.

Flexibel: Das AVR Studio unterstützt alle gängigen Atmel AVR Evaluation Kits der AVR- und AVR32-Welt
Flexibel: Das AVR Studio unterstützt alle gängigen Atmel AVR Evaluation Kits der AVR- und AVR32-Welt

Offene Schnittstellen und Source-Code-Bibliothek

(ID:28347720)