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 [2010-10-15 22:29] millischersoftware:atmel_avr_studio:start [2021-02-12 08:58] fabian.ditaranto
Zeile 1: Zeile 1:
-====== AVR Studio + Flip ======+====== Atmel Studio ======
  
-Für die Programmierung des AT90USB1287 wird das AVR-Studio oder Flip verwendet.+<box right 25% blue | **Atmel Studio**> 
 +{{ .:avrstudio4.jpg?nolink | Atmel AVR Studio 4}} 
 +---- 
 +  * [[https://www.microchip.com/mplab/avr-support/avr-and-sam-downloads-archive | Download]] 
 +</box>
  
-===== Installation ===== 
  
-Damit zuhause mit der gleichen Version wie in der Schule gearbeitet werden kannWerden hier noch die Installer zur verfügung gestelltBitte in gegebener Reihenfolge installieren:+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 7 ist für Windows 10 verfügbar.
  
-  - [[http://www.ntb.ch/infoportal/downloads/AVRStudio/AvrStudio4Setup.exe|AVR-Studio Setup]] +**Eigenschaften der Entwicklungsumgebung:** 
-  - [[http://www.ntb.ch/infoportal/downloads/AVRStudio/AvrStudio4.18SP2.exe|AVR-Studio Servicepack 2]] +  * Integrierter Assembler 
-  - Flip+  * 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, [[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 AT90PWM1 und ATtiny40
  
 +===== Bekannte Probleme =====
 +Es bestehen einige bekannte Probleme mit der aktuellen Version des Atmel Studio:
 +  * [[.:Known Issues:An unknown emulator error occured]]
 +  * [[.:Known Issues:Probleme beim Firmware upgrade]] für JTAGICEmkII und Studio 5
 +  * [[.:Known Issues:Breakpoint wird übersprungen]]
 +  * [[.:Known Issues:Firmware JTAGICE3]]
  
 +<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>