Programmation des microcontrôleurs

Recommander Imprimer

Public

Techniciens des secteurs industriels.

Prérequis :

  • Posséder déjà quelques notions en électronique numérique, numération et logique combinatoire.
  • Posséder des notions de programmation en langage C et d'algorithmique.

Objectifs de la formation

Être capable de :

  • Comprendre et maîtriser les outils modernes de programmation des microcontrôleurs, principalement leur programmation en langage C.
  • Mettre en œuvre un microcontrôleur, utiliser ses périphériques internes et interagir avec différents types de modules externes.
  • Maitriser les contraintes de temps dans les systèmes à microcontrôleurs pour l'embarqué (gestion par interruptions).
  • Acquérir aptitude et autonomie dans le développement d'application sur microcontrôleurs

Contenu de la formation
Programmation des microcontrôleurs

Présentation détaillée des systèmes numériques et des principales caractéristiques des microcontrôleurs.

Prise en main de l'environnement de développement ...

Utilisation des interfaces "digitales" d'entrée/sortie (GPIO).

Communication microcontrôleur ordinateur PC via une interface série type UART.

Présentation des interfaces de communication standard sur microcontrôleur : I2C, SPI, CAN, ...

Commande PWM de dispositifs divers : Led, moteur à courant continu, etc.

Gestion de temps par temporisateurs (Timer).

Introduction au fonctionnement en "temps réel" par interruptions.

Conversion analogique/numérique (CAN), numérique analogique (CNA) : application à la mesure de grandeurs physiques.

Traitement numérique du signal sur microcontrôleur, en temps différé ou en temps réel : acquisition par échantillonnage, traitement, restitution.

Organisation

3 jours, soit 21 heures


Tarif

 1 350,00 €


Réf.DatesLieuInscriptions
24157du 25 au 28 mars 2024Mulhouse Inscriptions terminées
> Contact : Camille ZIEGLER / 03.89.33.65.00 / Courriel : camille###.###ziegler###@###uha.fr

REMARQUE ! Ce site utilise des cookies et autres technologies similaires.

Si vous ne changez pas les paramètres de votre navigateur, vous êtes d'accord.

J'ai compris