Le langage C++ dans l'embarqué
Prise en main du le langage C++ pour les microcontrôleurs dans les systèmes embarqués
Formation créée le 26/09/2024.
Version du programme : 1
Programme de la formation
La formation couvre les points suivants: * Microcontrôleurs et contraintes de mémoire. * Concepts clés (classes, héritage) optimisés pour l'embarqué. * Temps réel : RTOS et interruptions. * Interfaces : Programmation de périphériques (ex SPI).
Objectifs de la formation
- Maîtriser les concepts clés de C++
- Optimiser la gestion de la mémoire
- Gérer les contraintes en temps réel
- Programmer des interfaces matérielles
- Améliorer la performance et la fiabilité
Profil des bénéficiaires
- ingénieur et techniciens dans le domaine de l'électronique
- Une connaissance générale d’un ou plusieurs langage.s de programmation
- Une connaissance générale des systèmes embarqués
Contenu de la formation
-
Introduction
- Principes de base de la programmation object - 7h
- Revue des bases de la syntaxe du langage C++ - 7h
-
Pratiques avancées et la librairie standard - 14h
-
Intégration dans l'écosystème FreeRTOS - 14h
-
Optimisation pour l’embarqué - 7h
Ibrahim KAMAL : Ingénieur mécatronique passionné par l'électronique, la robotique et la programmation qui souhaite partager son expérience de plus de 20 ans dans ces domaines.
- Feuilles de présence
- Auto-positionnement du bénéficiaire sur les objectifs pédagogiques avant la formation afin de personnaliser le contenu pédagogique
- Auto-positionnement du bénéficiaire sur les objectifs pédagogiques de la formation en fin de formation pour évaluer sa progression
- Évaluation de l'atteinte des objectifs du bénéficiaire par le formateur en fin de formation
- Certificat de réalisation de la formation remis en fin de parcours
- Carte de développement LPC55S69
- Etude de cas pratiques