| LANGAGE C SUR SYSTEMES EMBARQUES4 jours PROGC | 
                
                    | PublicPersonnel de bureaux d’études chargés de la programmation sur microcontrôleursNiveau requisBases de l’algorithmie et de la programmation | Méthodes pédagogiquesCours en salle avec équipements didactiquesThéorie : 40%
 Pratique : 60%
 MOYENS PEDAGOGIQUES– Carte STM32 Cortex-M3/M4
 – Périphérique d’acquisition ou de contrôle
 | 
                
                    | Objectifs– Maîtriser le langage C.– Savoir installer et configurer la chaîne de compilation
 – Comprendre les périphériques d’un microcontrôleur moderne.
 – Apprendre à écrire un pilote de périphériques.
 | 
                
                    | ProgrammePROGRAMMEInstallation des outils logiciels
 – Chaîne de compilation (gcc croisé)
 – IDE (Eclipse)
 – Outils de configuration (CubeMX)
 Présentation des architectures
 – Arm
 – Cortex-M3/M4
 Apprentissage du langage C :
 – Classes de stockage
 – Opérateurs et priorités
 – Fonction et paramètres
 – Chaîne de caractères
 – Structures de contrôle
 – Structure de données
 – Pointeurs
 – Gestion dynamique des données
 Approfondissement du langage C
 – Fonctions des bibliothèques standards
 – Structures de données évoluées
 – récursivité
 Spécificités des systèmes embarqués
 – Mapping mémoires
 – endianness et alignement
 – Séquence de boot
 – registres et périphériques
 – vecteurs d’interuptions
 – exceptions
 Application sur système embarqué
 – Compilation croisée
 – Débogage distant
 – Optimisation
 – Écriture de pilote de périphériques
 – Utilisation des bus de communication
 Expertise langage et système
 – Adaptation de la chaîne de compilation
 – Mixage C/Assembleur
 – Écriture d’un petit ordonnanceur temps-réel
 | 
                
                    | IntervenantsEquipe pédagogique de EFCA sarl, consultants
 COORDINATION
 M. FLORIAN BIANCO
 Expert en systèmes embarqués
 Intervenant à CPE LYON (ECOLE D’INGENIEUR)
 Intervenant à GEII Lyon (IUT)
 
 | Prix1680 € DateDu 15/12/2025 au 18/12/2025 | 
            
            
                Cette formation est personalisable dans le cadre de la formation sur mesure et est aussi disponible en intra et inter.
                Inscrivez-vous ici