-Anatomie et physiologie • Animaux et l'environnement • culture generale • economie • flore et ses bienfaits • Internet et Informatique • L'alimentation et la nutrition • La Biologie • Le mésothéliome • Les épices • Les fruits et légumes • Les vitamines • Maladies & Affections • Médecine et traitements • Médicaments • monde technologique • remèdes naturels • Santé et Bien-être • sciences et génie -orange

dimanche 21 avril 2013

Qu'est-ce que L'Arduino environnement de développement intégré (IDE)

L'Arduino  environnement de développement intégré (IDE), également connu sous le nom  Development Environment Arduino, est un programme conçu pour faciliter l'écriture de logiciels pour cette plate-forme open source. La plate-forme Arduino est une plate-forme électronique populaire conçue pour simplifier le processus de conception d'appareils électroniques. Les utilisations communes pour qu’ils comprennent la robotique, les technologies d'amélioration de la maison, les ordinateurs portables et les applications d'électronique de nouveauté. La plupart des inventions Arduino  sont développés en utilisant l'Arduino  IDE.

IDE sont couramment utilisés par les programmeurs pour accélérer le processus de programmation. Fonctionnalités IDE communs incluent la ligne numérotation automatique, la coloration syntaxique, et intégrée compilation. Bien qu'il soit techniquement possible d'écrire un logiciel en utilisant uniquement un éditeur de texte simple, le processus est beaucoup plus facile lorsque vous écrivez du code dans un IDE. De nombreux langages de programmation ont leur propre IDE et plusieurs IDES usage général ont été développées. Ces IDES objectif général peuvent être utilisées avec une variété de langages de programmation.

L'Arduino  IDE fournit un environnement qui permet aux programmeurs d'utiliser un programme unique de bout en bout. Il peut garder la trace de plusieurs fichiers dans un projet, permettant aux programmeurs écrivent des programmes plus complexes ou modulaire pour la gestion de leurs projets. L'IDE compile le code lui-même, ne le débogage de base, et transmet le code directement sur la carte Arduino, qui sera ensuite utiliser le bootloader Arduino  pour écrire le nouveau programme en mémoire.

En dépit de ces fonctions supplémentaires, certains programmeurs se sont plaints que le Arduino  IDE est terne comparée à d'autres, plus avancés, les IDE. C'est parce qu'il manque plusieurs caractéristiques communes, y compris automatique ligne visible de numérotation, ce qui permettrait aux programmeurs de se référer facilement aux sections spécifiques du code source lors de l'évaluation des messages d'erreur ou de communiquer avec d'autres programmeurs. Autres fonctionnalités manquantes comprennent des messages d'erreur détaillés, qui sont utiles pour le diagnostic et la fixation d'une erreur de codage, et le pliage de code, ce qui permet aux programmeurs d'examiner uniquement les parties pertinentes du code source en cachant pars qui ne sont pas touchés par les changements récents
.
Pour faire face à ces contraintes, certains programmeurs Arduino  utilisent d'autres IDE pour écrire des programmes. Ces utilisateurs ont écrit des plugins de logiciels pour les IDE usage général ajoutent le support pour Arduino  programmation spécifique. Cela ajoute de nombreuses fonctionnalités que les développeurs manquent à l'Arduino  IDE, mais la solution est également livrée avec plusieurs limitations. Afin de maintenir la capacité d'utiliser les IDE générique pour le code Arduino, les programmeurs doivent être mis à jour régulièrement leurs plugins avec chaque nouvelle version du logiciel Arduino. En outre, ces IDE générique n'est pas en interface avec les cartes Arduino, et ne peut donc être utilisé pour télécharger le logiciel terminé à une invention Arduino.