- 04 78 58 19 17
- Télécharger une brochure
- ENF - auditeurs CNAM
- Contact
- Formation en Alternance
- Formation Continue
- Formation à distance / cours du soir
- Marketing, commerce et communication
- Assurance
- Comptabilité, finance, gestion
- Développement durable et transitions sociétales
- Droit et ressource humaines
- Energétique, Sciences et techniques industrielles
- Formation des adultes et psychologie du travail
- Génie civil et BTP
- Immobilier
- Industrie électronique, génie électrique, mécanique, maintenance industrielle, automatisme
- Informatique et cybersécurité
- Santé et Sécurité au Travail, HSE, ergonomie
- Formations courtes en journée
- Micro-certifications
- Devenir ingénieur
- Réunions d’information / Portes ouvertes
- Financements / Tarifs
- A propos de la formation continue
- Formations en hors temps de travail
-
- Entreprises
- VAE
- La vie du CNAM
Programmation avancée des microcontrôleurs ELE118 |
||
---|---|---|
MODALITÉS DE DÉPLOIEMENT | Période | Crédits ECTS |
Formation ouverte et à distance (FOAD) | Premier semestre | 6 |
Année universitaire | Certificateur | Durée indicative |
2025 - 2026 | Conservatoire National des Arts et Métiers | 45 heures |
Condition d'accès / publics visés:
- Posséder déjà quelques notions en électronique numérique, numération et logique combinatoire
- Posséder des notions de programmation en langage C/C++ et d'algorithmique
Objectifs pédagogiques:
- Comprendre et maîtriser les outils modernes de programmation des microcontrôleurs, principalement leur programmation en langage C/C++
- Mettre en œuvre un microcontrôleur, utiliser ses périphériques internes et interagir avec différents types de modules externes
- Sensibiliser aux contraintes de temps réel dans les systèmes à microcontrôleurs pour l'embarqué (gestion par interruptions)
- Ce cours nécessite l'acquisition d'une carte de développement Nucleo-F429ZI (ou Nucleo-F439ZI) STMicroelectronics, de quelques accessoires annexes, d'un ordinateur avec connexion Internet pour la programmation en ligne.
Compétences visées :
Aptitude et autonomie dans le développement d'application sur microcontrôleurs.
Contenu 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, ... Écriture 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
Modalités de validation et d’évaluation:
Projet(s): Projet(s) à réaliser amenant la livraison d'un livrable
Examen final: Examen final portant sur l'ensemble des connaissances et des savoirs de l'enseignement
Accompagnement et suivi:
Cette UE est constitutive des diplômes suivants:
Cette UE est constitutive des diplômes suivants :
- LG03902A - Libellé non disponible
- CRN0600A - Titre RNCP Niveau 6 Responsable opérationnel en électronique
- CYC8102A - Diplôme d'ingénieur Spécialité Automatique et robotique parcours Mécatronique
- CYC9600A - Diplôme d'ingénieur Systèmes électroniques
ECTS: 6
Volume Horaire indicatif | Financement individuel hors tiers financeur et CPF | Tarif de référence (Employeur) |
---|---|---|
45 heures | 450.00 | 900.00 |
Indexation officielle FORMACODES:
[{"code":"K0A0","code_officiel":"24354","descripteur_majuscule":"ELECTRONIQUE","descripteur_riche":"électronique","parent":{"code":"K0","code_officiel":"110","descripteur_majuscule":"ELECTRICITE - ELECTRONIQUE","descripteur_riche":"électricité - électronique"}}]
Dernière mise à jour: 01/07/2025 15:03:05
INFOS PRATIQUES
45 heures
ModalitéFormation ouverte et à distance (FOAD)
PériodePremier semestre
Date de début des coursInformation Indisponible
Date de fin des coursInformation Indisponible
Votre centre cnam
Le Cnam, au plus près de chez vous.
- 04 78 58 19 17
- ara_contact@lecnam.net
- Lundi au vendredi 9h-12h30 / 14h-17h
Le Trident – Bâtiment A
34 avenue de l’Europe 38100 Grenoble
24 rue de Robinson 42100 SAINT-ETIENNE
Le Cubix – 4 rue Ravier 69007 LYON
Centre universitaire Pierre Mendès France 12 avenue de Paris
42300 ROANNE
Au CNAM, les adultes salariés ou non viennent acquérir des connaissances et des compétences sanctionnées par un titre ou un diplôme pour sécuriser et dynamiser leur parcours professionnel.
Actuellement, l’offre régionale est uniquement disponible, l’offre nationale est en cours de préparation.

La certification qualité a été délivrée au titre des catégories d’actions suivantes:
ACTIONS DE FORMATION
ACTIONS DE FORMATION PAR APPRENTISSAGE
ACTIONS PERMETTANT DE VALIDER DES ACQUIS DE L’EXPERIENCE
