Comment apprendre la programmation du microprocesseur

Commencer à apprendre la programmation du microprocesseur en travaillant sur un microcontrôleur.

La façon la plus simple et le plus immédiatement gratifiant d`apprendre la programmation de la puce est en travaillant avec un microcontrôleur. Un microcontrôleur est essentiellement un ordinateur sur une puce avec ses broches propre processeur, mémoire RAM, et d`entrée / sortie. Certains microcontrôleurs intègrent des convertisseurs analogique-numérique. Il existe de nombreux types de microcontrôleurs, mais la meilleure façon de commencer est d`utiliser une carte Arduino. Un Arduino est une petite carte de circuit qui comprend un microcontrôleur et tout le circuit externe nécessaire pour programmer et exécuter. Avec un Arduino, vous pouvez sauter à droite dans la programmation d`apprentissage.

  • Choisissez un microcontrôleur que vous voulez apprendre. La série PIC de Microchip et les puces AVR Atmel sont tous deux des choix populaires, ainsi que la carte Arduino. La plupart des micro-contrôleurs utilisent une version du langage de programmation C, mais il existe des variations. Chaque fabricant utilise aussi son propre langage d`assemblage. Code de l`Assemblée est moins claire que C, mais est plus efficace, car il est plus proche de la langue de la machine de la puce. Parce que le langage assembleur est si compacte et à la mémoire d`un micro-contrôleur est limitée, de nombreux programmes sont écrits dans une combinaison de C et de montage.

  • Lire la fiche technique pour le microcontrôleur que vous avez choisi, et découvrez ce que les circuits externes dont vous aurez besoin pour l`exécuter. Vous aurez besoin d`un breadboard pour prototyper des circuits sur des composants pour le circuit d`alimentation, un câble de programmation, et potentiellement une puce de mémoire EEPROM pour le stockage du programme. Si vous utilisez un Arduino vous ne devez câbler aucun circuit externe avant de programmer la puce.




  • Télécharger le logiciel de code d`édition et un compilateur pour votre puce. "Compiler" Code transforme de la langue relativement clair que vous avez écrit dans un langage de la puce peut comprendre. Code pour un microcontrôleur doit être compilé pour cette puce spécifique, donc télécharger le compilateur du fabricant de votre microcontrôleur. Arduino utilise son propre langage de programmation, qui est similaire à C, mais plus facile à apprendre. édition libre et logiciel compilation pour Arduino est disponible sur son site Web, ainsi que de vastes tutoriels.

  • Configurez votre microcontrôleur sur la carte de test. Suivez les instructions de la fiche de données pour les circuits externes tels que l`alimentation électrique. Différents microcontrôleurs exigent des quantités différentes de tension et de courant pour fonctionner, vous devez donc un circuit qui va conditionner l`alimentation correctement.

  • Suivez les instructions que vous avez trouvé pour le langage de programmation de votre puce, soit en ligne ou dans un livre, d`écrire votre premier simple programme. Ne pas prendre de l`avance de vous-même et essayer quelque chose de compliqué. La première étape consiste simplement à programmer avec succès la puce avec quelques instructions simples. Par exemple, essayer d`écrire un programme qui clignote une LED sur et en dehors. Vos matériels didactiques seront très probablement avoir des projets d`introduction échantillons ainsi.

  • Connectez votre microcontrôleur à l`alimentation, et connecter l`interface de programmation à votre ordinateur. Compiler et télécharger le logiciel pour le tester.

  • Développer vos compétences en ajoutant des fonctionnalités à votre logiciel et de le rendre plus complexe. Par exemple, essayez d`ajouter une ligne à votre projet de LED clignotante qui vous permettra de modifier la vitesse à laquelle les LED clignote.

  • En savoir plus code et devenir confiant dans votre programmation en travaillant sur des exemples de projets de plus en plus complexes, et d`essayer vos propres idées. Ne vous contentez pas de lire le livre entier à travers et puis essayer quelque chose de compliqué. Vous apprenez la programmation par programmation, et pas seulement la lecture.

AUTRES

Comment faire un joystick usb фото

Comment faire un joystick usb

Alors que de nombreux jeux vidéo sur console classiques sont disponibles sur l`ordinateur, ils pourraient ne pas être…

Comment écrire eeprom фото

Comment écrire eeprom

Chaque ordinateur sur le marché utilise des mémoires EEPROM pour stocker le BIOS de la carte mère et les…

Comment programmer cnc фото

Comment programmer cnc

CNC, ou commande numérique par ordinateur, la programmation est une série de commandes qui indique à la machine CNC…

» » » » Comment apprendre la programmation du microprocesseur