Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
software:atmel_avr_studio:start [2011-03-03 12:58] millischersoftware:atmel_avr_studio:start [2021-02-18 12:34] fabian.ditaranto
Zeile 1: Zeile 1:
-====== Atmel AVR Studio ====== +====== Atmel Studio ====== 
-{{  .:avrstudio4.jpg?nolink|Atmel AVR Studio 4}} + 
-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 ist für Windows XP, Vista und 7 verfügbar+<box right 25% blue | **Atmel Studio**> 
-Für die Programmierung des AT90USB1287 wird das AVR-Studio oder Flip verwendet.+{{ .:avrstudio4.jpg?nolink | Atmel AVR Studio 4}} 
 +---- 
 +  * {{ :software:atmel_avr_studio:atmelstudio7installation.pdf | Installationsanleitung}} 
 +  * [[https://www.microchip.com/mplab/avr-support/avr-and-sam-downloads-archive | Download]] 
 +</box> 
 + 
 + 
 +Das Atmel Studio ist eine integrierte Entwicklungsumgebung der Firma Atmel. Mit dem Atmel Studio können sowohl die [[:Embedded Systems:AVR8:start | 8-bit AVR]] Mikrocontroller als auch die [[:Embedded Systems:AVR32:start | 32-Bit]] Varianten in C, C++ oder Assembler programmiert werden. Die aktuelle Version ist für Windows 10 verfügbar.
  
 **Eigenschaften der Entwicklungsumgebung:** **Eigenschaften der Entwicklungsumgebung:**
Zeile 8: Zeile 15:
   * Integrierter Simulator   * Integrierter Simulator
   * GCC Integration als Plugin   * 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 alle Atmel Tools, welche die 8-bit AVR Architektur unterstüzen: AVR ONE!, JTAGICE mkI, [[embedded_systems:avr8:atmel_avr_jtagice_mk2|JTAGICE mkII]], [[embedded_systems:avr8:atmel_avr_jtagice_3|JTAGICE 3]], AVR Dragon, AVRISP, AVR ISPmkII, AVR Butterfly, STK500 and STK600
   * Unterstützung für AVR RTOS   * Unterstützung für AVR RTOS
   * Unterstützung für AT90PWM1 und ATtiny40   * Unterstützung für AT90PWM1 und ATtiny40
  
-===== Verwendung am NTB ===== +===== Bekannte Probleme ===== 
-Am NTB wird das AVR Studio für verschiedene Unterrichtsveranstalltungen eingesetzt. Mit dieser Entwicklungsumgebung können alle am NTB eingesetzen Atmel AVR8-Mikrocontroller programmiert werden. +Es bestehen einige bekannte Probleme mit der aktuellen Version des Atmel Studio: 
- +  [[.:Known Issues:An unknown emulator error occured]] 
-===== Installation ===== +  [[.:Known Issues:Probleme beim Firmware upgrade]] für JTAGICEmkII und Studio 5 
-Die Installation auf dem eigenen Notebook ist möglich. Damit zuhause mit der gleichen Version wie am NTB gearbeitet werden kann, werden hier die Installer zur Verfügung gestellt. Die Installationsreihenfolge ist unbedingt einzuhalten! +  [[.:Known Issues:Breakpoint wird übersprungen]] 
-  [[http://www.ntb.ch/infoportal/downloads/AVRStudio/AvrStudio4Setup.exe|AVR-Studio Setup]] +  * [[.:Known Issues:Firmware JTAGICE3]]
-  [[http://www.ntb.ch/infoportal/downloads/AVRStudio/AVRStudio4.18SP2.exe|AVR-Studio Servicepack 2]] +
-  [[http://www.ntb.ch/infoportal/downloads/AVRStudio/FlipInstaller-3.4.1.exe|Flip ohne JRE]] (für Windows 7 64bit muss die aktuelle Version mit JRE von [[http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3886 | Atmel]] heruntergeladen werden) +
  
 +<box red 80% | **Achtung:** AT90USB1287 sind im AVR Studio 5 und 6 nicht simulierbar>Nach Aussage von Atmel ist es mit dem AVR Studio bis auf weiteres nicht möglich, Sondertypen wie AT90USB*, AT90CAN* oder AT90PWM* zu simulieren. Es bleiben daher zwei Möglichkeiten:
 +  * 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.
 +</box>