07_35939_549376S Programmation avancée des microcontrôleurs Cnam - site de Vierzon

Programmation avancée des microcontrôleurs

Date de mise à jour : 28/01/2025 | Identifiant OffreInfo : 07_35939
Organisme responsable : Cnam - site de Vierzon

Objectifs

Objectifs pédagogiques

Comprendre et maîtriser les outils modernes de programmation des microcontrôleurs, principalement leur programmation en langage C. Du développement à l'application définitive. Découvrir le temps réel avec et sans RTOS.

Compétences visées

Aptitude et autonomie dans le développement d'application sur microcontrôleurs.

Programme de la formation


  • Présentation détaillée de la carte Nucleo-F429ZI et des caractéristiques principales du microcontrôleur STM32F429ZI

  • Prise en main de l'environnement de développement en ligne arm KEIL Studio Cloud et de ses API 

  • 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, ... Ecriture de driver I2C pour un écran LCD et un capteur de température, pression, humidité

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

  • Gestion de temps par temporisateurs (Timer), mini-projet d'application

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

  • Gestion du temps par temporisateurs en interruption : génération de signaux "digitaux", mesure de fréquence et de période

  • Contrôle/commande (asservissement numérique) en temps réel de la vitesse de rotation d'un moteur à courant continu

  • 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

  • Introduction au noyau temps réel embarqué MBED OS RTOS

Validation et sanction

Attestation de formation

Type de formation

Non certifiante

Sortie

Sans niveau spécifique

Contact de la formation

21bis Rue Eugène Vignat
B3 Campus
45000 - Orléans
Téléphone fixe : 0218691830
Site web : https://www.cnam-centre.fr/vierzon/vierzon-1347630.kjsp?RH=1651494748576
Contacter l'organisme

Contact de l'organisme formateur

CNAM Centre Val de Loire - AGCNAM
SIRET : 44911357000070
45000 Orléans

Information fournie par :