Hallo, der Support für Atmel sei ja jetzt endgültig zu Microchip umgezogen. Hat jemand Erfahrung damit, ob man bei Microchip noch vernünftigen Support für Atmel Studio 7 Projekte bekommt? Was steckt hinter "Microchip Client Support and Services"? Ist die Atmel Smart Community noch "lebendig" oder woanders hingezogen?
"Atmel Studio" heißt jetzt Microchip Studio. https://www.microchip.com/en-us/tools-resources/develop/microchip-studio
Ich verwende aber noch Atmel Studio 7.0.2397. Kann man Microchip Studio mit alten AS7-Projekten verwenden, ohne an neuen Bugs zu verzweifeln? Muss man dafür etwas umbauen?
Da es eine Weiterentwicklung des alten Produktes ist, ist anzunehmen, daß es die alten Projektdateien verarbeiten kann. Beim MPLab Studio könnte ich Deine Bedenken ja verstehen, das ist was komplett anderes (und obendrein grässliches). Was aber hindert Dich daran, das einfach selbst auszuprobieren? Angst? Ist ja nicht so, als ob das Geld kosten würde, oder es Aufwand machen würde. Runterladen, installieren, ausprobieren. Dauert je nach Internetverbindung deutlich unter einer Viertelstunde.
Das darüberstolpern über versteckte Bugs kann länger dauern. Außerdem ist zuerst oft nicht klar, ob es ein eigener Fehler ist oder wirklich ein Bug. Ich dachte, dass jemand eigene Erfahrung beisteuern kann. Auch ob sich der Wechsel überhaupt lohnt.
Alex schrieb: > Das darüberstolpern über versteckte Bugs kann länger dauern. Bugs im Compiler oder in der IDE? > Außerdem ist zuerst oft nicht klar, ob es ein eigener Fehler ist oder > wirklich ein Bug. Compilerfehler sind sehr, sehr selten.
Ich meinte auch eher in der IDE. Hat jemand Erfahrung mit Microchip Studio, ob da was hakt oder ob die "undokumentierte Features" hat? Lohnt sich der Umstieg?
Ich bin jetzt beim Microchip Studio installieren... ...Und - ha, hatte mein Bauchgefühl anscheinend doch recht... 1.) Beide kostenlosen Compilerversionen können nur minimale Optimierungsstufe 2.) Bei Installation will er anscheinend den ICE-Debugger updaten. Da vermute ich dass ich dann mit AT Studio Probleme kriege, wenn ich wieder zurück will / muss. Genau solche praktischen Erfahrungen wollte ich von den Foristen hier erfragen. Und da ich das in der Arbeit verwende, kann ich mir nicht leisten, dass ich auf einmal Probleme mit alten, funktionierenden Projekten bekomme.
Alex schrieb: > 1.) Beide kostenlosen Compilerversionen können nur minimale > Optimierungsstufe Das ist falsch. Niemand zwingt Dich, den XC8 zu verwenden, Du kannst auch den mitinstallierten gcc nutzen. Und der ist nicht kastriert. > Und da ich das in der Arbeit verwende, kann ich mir nicht > leisten, dass ich auf einmal Probleme mit alten, funktionierenden > Projekten bekomme. Dann verwende doch auf der Arbeit die nicht mehr supportete Uralt-Version. Irgendwo wirst Du auch noch einen XP-Rechner mit Parallelport dafür herbekommen.
Die nächste böse Überaschung: Das Atmel Studio wurde einfach deinstalliert! Und der alte Web-Installer as-installer-7.0.2397-web.exe lässt sich nicht starten, da schon neuere Version installiert ist. War ganz toll der Rat: "Dann probier's doch einfach aus". DANKE! Also, wie ändert man bei Microchip Studio den Compiler auf GCC?
Alex schrieb: > Und der alte Web-Installer as-installer-7.0.2397-web.exe lässt sich > nicht starten, da schon neuere Version installiert ist. Hier bekommst du den kompletten installer: https://www.mikrocontroller.net/articles/Atmel_Studio#Direktlinks_Installer
Microchip-Studio in ein separates Verzeichnis installieren, ausserhalb der Windows Systemverzeichnisse: z.B.in C:\Microchip\ Moderne AVR-Toolchain von : https://blog.zakkemble.net/avr-gcc-builds/ downloaden und in ein separates Verzeichnis installieren, ausserhalb der Windows Systemverzeichnisse: z.B.in C:\AVR-Toolchain\ ! Keine Leerstellen in Namen und Pfad der Verzeichnisse ! Im Microchip-Studio unter Tools/Options/Toolchain/Package Configuration/ die Zak-Toolchain eintragen Im Microchip-Studio unter Project/Project Properties... das Projekt-Eigenschafts-Fenster öffnen. Im Projekt-Eigenschafts-Fenster unter Advanced die Zak-Toolchain als aktive Toolchain auswählen. Auf diese Weise sind auch verschiedene Versionen von Studio und Toolchain installierbar.
Atmel/Microchip-Studio - alle Versionen: https://www.microchip.com/en-us/tools-resources/archives/avr-sam-mcus/
ahh wie ich software liebe, die meint intelligent zu sein, und dem anwender veruscht entscheidungen abzunehmen, und ihn darüber auch nicht mal informiert. Notitz an micht, eingen grossen bogen um software machen die von Microchip kommt.
@Mitleserin Vielen Dank für die konstruktiven Hinweise. Hast du zum ZAK-GCC eigene praktische Erfahrung? Funktioniert das Debugging problemlos? Ich habe oft das Problem, dass bei hoher / höchster Optimierungsstufe trotz maximaler debugging-Einstellung sehr oft kein Haltepunkt an einer bestimmten Stelle eingefügt werden kann oder dass viel zu früh angehalten wird, weil er wild im Quellcode herumhüpft.
Alex schrieb: > Die nächste böse Überaschung: Das Atmel Studio wurde einfach > deinstalliert! > Und der alte Web-Installer as-installer-7.0.2397-web.exe lässt sich > nicht starten, da schon neuere Version installiert ist. > War ganz toll der Rat: "Dann probier's doch einfach aus". DANKE! > Also, wie ändert man bei Microchip Studio den Compiler auf GCC? Also bei dir gilt eindeutig: PEBKAC Selten so was sperriges und inkompetentes gelesen. Wer bezahlt DICH für so was?
Alex schrieb: > Die nächste böse Überaschung: Das Atmel Studio wurde einfach > deinstalliert! > Und der alte Web-Installer as-installer-7.0.2397-web.exe lässt sich > nicht starten, da schon neuere Version installiert ist. Deshalb macht man regelmäßig Backups!
Sorry, Ich habe nicht viel Erfahrung mit Debugging. Ich verwende -std=c++17 und höher und schaue gegebenenfalls *.lss Datei und die Ports mit dem Logikanalyzer an.
Alex schrieb: > Also, wie ändert man bei Microchip Studio den Compiler auf GCC? In den Projekteinstellungen. Wenn man aber sich kategorisch weigert, Neuerungen anzunehmen, und in panischer Angst überall Bugs und böses Verhalten vermutet, dann findet man die nicht, und dann hat das auch keinen Sinn. Das Geblubber von "Mitleserin" ist unnötig, und vor allem muss man keine andere gcc-Toolchain installieren. Das ist vollkommen sinnlos, denn wie gesagt, Microchip Studio liefert diese Toolchain mit, die ist installiert. Man muss sie nur nutzen.
Alex schrieb: > Bei Installation will er anscheinend den ICE-Debugger updaten. > Da vermute ich dass ich dann mit AT Studio Probleme kriege, wenn ich > wieder zurück will / muss. Nicht unbedingt. Eigentlich sind die Softwarestände der ICEs gut rückwärtskompatibel. Jede Studio-Version will nur halt immer die neueste draufballern, das war auch zu Atmel-Zeiten schon immer so. AVRDUDE kann jedenfalls locker einen ganzen Sack voll Softwarestände dieser Tools unterstützen, bis beinahe zurück zur Jungsteinzeit. ;-)
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.