Atmel AVR Studio
Das AVR Studio ist eine integrierte Entwicklungsumgebung der Firma Atmel. Mit dem AVR Studio können 8-bit AVR Prozessoren in C, C++ oder Assambler programmiert werden. Die aktuelle Version 5 ist für Windows XP, Vista und 7 verfügbar.
Eigenschaften der Entwicklungsumgebung:
- Integrierter Assembler
- Integrierter Simulator
- GCC Integration als Plugin
- Unterstützung für alle Atmel tools welche die 8-bit AVR Architektur unterstüzen: AVR ONE!, JTAGICE mkI, JTAGICE mkII, AVR Dragon, AVRISP, AVR ISPmkII, AVR Butterfly, STK500 and STK600
- Unterstützung für AVR RTOS
- Unterstützung für AT90PWM1 und ATtiny40
Verwendung am NTB
Am NTB wird das AVR Studio für verschiedene Unterrichtsveranstaltungen eingesetzt. Mit dieser Entwicklungsumgebung können alle am NTB eingesetzen Atmel AVR8-Mikrocontroller programmiert werden.
Installation
Die Installation auf dem eigenen Notebook ist möglich. Das AVR-Studio kann kostenlos von der Atmel-Webseite heruntergeladen werden: http://www.atmel.com/avrstudio5
Bekannte Probleme
Es bestehen einige bekannte Probleme mit der aktuellen Version des AVR Studio:
- Probleme beim Firmware upgrade für JTAGICEmkII
Achtung: AT90USB1287 sind im AVR Studio 5 nicht simulierbar
- Wird die spezielle Peripherie dieser Sondertypen im Simulator nicht benötigt, ist es empfohlen, einen ähnlichen Ersatztypen zu verwenden
- Wird die spezielle Peripherie im Simulator benötigt, so muss laut Atmel weiter mit dem AVR Studio 4 gearbeitet werden.