[Autre] Comment débuter avec les microcontrôleurs.
Répondre à la discussion
Affichage des résultats 1 à 6 sur 6

Comment débuter avec les microcontrôleurs.



  1. #1
    Guihudge

    Comment débuter avec les microcontrôleurs.


    ------

    Bonjour,

    Je souhaiterai actuellement commencer le développement avec des µc.
    Actuellement, je sais programmer en python3, Lua et C++ pour l'Arduino.
    J'aimerai apprendre l'utilisation de µc pour comprendre plus profondément l'électronique et dépasser certaine limitation de l'Arduino.
    Je me demandait donc si vous savez par quel microcontrôleur commencer et le matériel/connaissance nécessaire pour débuter.

    Cordialement
    Guihudge

    -----

  2. #2
    antek

    Re : Comment débuter avec les microcontrôleurs.

    Citation Envoyé par Guihudge Voir le message
    J'aimerai apprendre l'utilisation de µc pour comprendre plus profondément l'électronique et dépasser certaine limitation de l'Arduino.
    Tu peux utiliser les µC implantés sur tes cartes arduichose.

  3. #3
    vincent66

    Re : Comment débuter avec les microcontrôleurs.

    Bonjour et bienvenue sur futura...!

    Comme tout arduiniste tu as commencé avec un jouet entre les mains côté hardware... Mais si tu t'es initié là-dessus au C++ et pas au "langage arduino", du C abâtrdi, la situation n'est pas désespérée...

    Pour comprendre les uC tu peux commencer par t'intéresser à leur structure de base et leur programmation en "langage machine" purement binaire...

    Et pour ce faire tu peux rester fidèle aux uC utilisés sur arduino, les ATmega sont de très bons uC polyvalents et bien dotés en mémoire et périphériques intégrés...

    Bonne bourre et belle soirée...!

    Vincent
    Leonardo était ingénieur "sans papier", et moi diplômé juste...technicien...

  4. #4
    penthode

    Re : Comment débuter avec les microcontrôleurs.

    pour les PICs , il y a une base :

    https://www.abcelectronique.com/bigonoff/
    [b]le bon sens est un fardeau, car il faut s'entendre avec ceux qui ne l'ont pas [/b]

  5. A voir en vidéo sur Futura
  6. #5
    Vincent PETIT
    Animateur Électronique

    Re : Comment débuter avec les microcontrôleurs.

    Salut,
    Comme dit plus haut puisque tu as déjà un Arduino garde le pour apprendre à utiliser le micro qui est dessus.

    - Une fois que tu sauras configurer ton micro via ses registres (car le secret se résume presque simplement à ça) tu verras que migrer vers les micro PIC de chez Microchip ou les MSP430 de chez Texas Instruments, est très simple. Le nom des registres sont quasiment les mêmes et les périphériques fonctionnent de la même façon ou alors c'est très similaire. La migration vers ARM sera un peu plus complexe.

    - Familiarise toi avec la datasheet de ton micro, nous faisons tous ça car c'est le mode d'emploi. Parcours là, elle est organisée par fonction et souvent un chapitre commence par la description suivie par l'utilisation détaillée et enfin par les registres à configurer.

    - Amuse toi a mettre en oeuvre chaque périphérique :
    UART = Configure le puis envoi des caractère sur le port série de ton PC
    ADC = lit une tension analogique
    TIMER = fait un simple compteur, puis un fréquencemètre, sort un PWM
    I2C = écrit et lit une mémoire
    SPI = met en oeuvre un I/O expander ou autre par exemple
    ...

    - Met en oeuvre les interruptions (hyper important sur Arduino quasi personne ne s'en sert alors que c'est le seul moyen sur de capter un événement à coup sur)

    - Amuse toi avec l'oscillateur, ajuste le fréquence interne du micro, met le en veille etc...

    Dans le lien que donne penthode, l'auteur explique comment fonctionnent les périphériques et en français, tu devrais pouvoir te projeter sur un micro ATMEGA.
    Là où il n'y a pas de solution, il n'y a pas de problème.

  7. #6
    jiherve

    Re : Comment débuter avec les microcontrôleurs.

    bonsoir
    l'assembleur Atmel est très simple, la machine est carrée, pas ou peu de surprise, charger atmel studio et c'est parti, il y a un petit debuger qui fonctionne pas mal.
    Mais il faut d'abord lire la data sheet.
    pour l'I²C en assembleur attend un peu c'est pas immediat.
    JR
    l'électronique c'est pas du vaudou!

Discussions similaires

  1. [Programmation] Débuter dans la programmation de microcontrôleurs ARM Cortex-M Stmicroelectronics
    Par Ashura33 dans le forum Électronique
    Réponses: 3
    Dernier message: 08/06/2017, 16h14
  2. Comment bien débuter avec un tout petit budjet 300€ Maxi
    Par invite187f8232 dans le forum Matériel astronomique et photos d'amateurs
    Réponses: 23
    Dernier message: 03/01/2013, 17h43
  3. comment débuter avec zigbee?
    Par invitead6f25e0 dans le forum Électronique
    Réponses: 0
    Dernier message: 13/04/2012, 13h27
  4. Débuter en dévelopement sur microcontrôleurs.
    Par invite2313209787891133 dans le forum Électronique
    Réponses: 7
    Dernier message: 03/05/2008, 20h52
  5. comment débuter avec une carte à puce
    Par alainav1 dans le forum Électronique
    Réponses: 4
    Dernier message: 17/10/2006, 19h26
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...