Étape 3: Installation de l’EDI
Afin d’écrire votre code qu'il y a plusieurs IDE´s, je recommande d’écrire en C, comme la plupart des microcontrôleurs sont conçus pour fonctionner efficacement avec le code compilé de C, ils sont destinés à être programmé en C, mais il existe plusieurs langues que certains offrent IDE´s comme C, Basic, Assemblée qui sont les plus classiques, j’ai aussi lu qu’il n’y a plus exotiques comme Java , ou même de Matlab. Encore une fois, je vais énumérer certaines options basées sur mon expérience :
- AVR Studio 6: Il peut être évident, le meilleur IDE pour travailler avec AVR AVR Studio 6, c’est gratuit et distribué par ATMEL (le fabricant de Atmega), cependant il y a un inconvénient lié : il est lourd à la taille de la mémoire et prend plusieurs heures à installer ; Il prend également assez longtemps au démarrage chaque fois, au moins qui semble être le cas dans la plupart des ordinateurs je l’ai installé.
- Le plug-in Eclipse AVR : celui-ci fonctionne très bien et vous avez à installer beaucoup de choses comme les outils de compilation, etc.. Si vous êtes déjà familier avec Eclipse, alors vous devriez définitivement essayer celui-ci. En outre, il y a quelques grands projets et les tutoriels réalisés par Katja Socher, vérifiez-les dehors : http://www.tuxgraphics.org/electronics/200904/avr...
- BASCOM-AVR : il s’agit d’un IDE développé exclusivement pour fonctionner avec l’AVR, choisi ce si vous voulez programmer en Basic, elle génère les fichiers .obj qui sont très utiles pour la simulation et débogage, la version gratuite d’it´s inconvénient est limitée au code de 4Ko et aussi c’est assez horrible, si vous voulez utiliser un peu de maths, car il ne prend en charge une opération mathématique sur chaque ligne de code!.
- MikroC : I´m commencer à utiliser cet IDE et j’ai trouvé c’est très convivial pour les utilisateurs de niveau entrée (débutants), il faut le code C et diverses bibliothèques et exemples sont déjà disponibles en quelques clics. Si vous êtes déjà familiarisé avec Arduino ou avec le logiciel Mikroe (qui visent pour PIC, STM et autres), il s’agit de migrer vers une solution de facilité. Inconvénient : it´s version gratuite est limitée au code de 4Ko, néanmoins je collerai avec celui-ci pour ce tutoriel. http://www.mikroe.com/mikroc/avr/