atmel studio pour mac

Atmel Studio est-il compatible avec Mac ou Linux?

Il semble quil ny ait que la prise en charge de Windows depuis les downlaods ici: http://www.microchip.com/mplab/avr-support/atmel-studio-7 .

Réponse

Non, les versions récentes dAtmel studio sont basées sur Visual Studio qui est uniquement Windows.

Vous pouvez lexécuter dans une machine virtuelle.

Mais il est intéressant de noter quAtmel studio utilise avr-gcc et arm-none-eabi-gcc (et probablement un avr32 gcc) pour faire la compilation proprement dite, qui sont tous disponibles pour dautres plates-formes. Tout comme les outils de téléchargement pour leurs chargeurs de démarrage, et les outils FAI et SWD / JTAG comme avrdude, OpenOCD, etc.

Aussi le cadre logiciel Atmel de bibliothèques de code source spécifiques aux puces est disponible comme un énorme téléchargement de fichier zip indépendant du studio Atmel.

GDB fonctionne bien avec un adaptateur SWD pour les pièces ARM dAtmel, il y a quelques indications quil peut être fait pour fonctionner avec les AVR connectés via un Atmel ICE, mais jamais personnellement essayé.

Donc, à moins que vous ne vouliez utiliser une configuration qui « s unique aux pièces Atmel, vous pouvez facilement cibler leurs pièces à laide de votre environnement de travail favori fonctionnant sur votre système dexploitation préféré.

Réponse

Les versions 4.x ultérieures semblent fonctionner dans wine , mais la plupart des gens qui programment pour AVR µCs sous Linux nutilisent pas Atmel Studio de toute façon mais la ligne de commande avr- gcc, Makefiles et un éditeur de texte décent. (Ou eclipse.)

Commentaires

  • Je recherche un débogueur frontal à utiliser avec latmel ice. Des suggestions?
  • @JoeyGough – Je nai ' pas essayé, mais eclipse a apparemment un support pour le débogage des cibles AVR. Consultez la documentation ici .
  • Ceci nest ' t sur eclipse, mais sur AVaRICE. Il ' est un adaptateur de débogage distant vers gdb, vous pouvez donc utiliser nimporte quelle interface graphique de débogage Linux avec.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *