DES RESSOURCES ET DES OUTILS AU SERVICE DES ACTEURS ET DES PROFESSIONNELS.

Programmation avancée des microcontrôleurs

Date de mise à jour : 28/01/2025 | Identifiant OffreInfo : 07_35939

Information fournie par :
GIP Alfa Centre-Val de Loire

Objectifs, programme, validation de la formation

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 certificiante

Sortie

Sans niveau spécifique

Métiers visés

Code Rome

Durée, rythme, financement

Modalités pédagogiques
Durée

Conventionnement : Non

Financeur(s)

Entreprise

Conditions d'accès

Public(s)
Tout public
Modalités de recrutement et d'admission

Niveau d'entrée : Sans niveau spécifique

Conditions spécifiques et prérequis

-

Modalités d'accès

Lieu de réalisation de l'action

Formation entièrement à distance
Adresse
Rue de la Société Française
B3
18100 - Vierzon
Responsable : CNAM - site de Vierzon
Téléphone fixe : 0218691830
Contacter l'organisme

Contacts

Contact sur la formation
21bis Rue Eugène Vignat
B3 Campus
45000 - Orléans
Responsable :
Téléphone fixe : 0218691830
fax :
Site web : https://www.cnam-centre.fr/vierzon/vierzon-1347630.kjsp?RH=1651494748576
Contacter l'organisme
Contacter l'organisme formateur
CNAM Centre Val de Loire - AGCNAM
SIRET: 44911357000070
45000 Orléans
Responsable :
Téléphone fixe :
Site web :
Contacter l'organisme

Période prévisibles de déroulement des sessions

du 07/10/2024 au 29/08/2025
débutant le : 07/10/2024
Adresse d'inscription
21bis Rue Eugène Vignat
B3 Campus
45000 - Orléans
Etat du recrutement : Ouvert
Modalités : Entrées/sorties permanentes

Organisme responsable

Cnam - site de Vierzon
SIRET : 44911357000070

Adresse
21bis Rue Eugène Vignat
B3 Campus
45000 - Orléans
Téléphone fixe : 0218691830
Contacter l'organisme