FORMATION : Initiez vous au C++ sur cible embarquée ARM
Pour connaitre les prochaines sessions de formation en Logiciel embarque et programmation cliquez ici.
Cette formation vous propose une initiation au C++ sur cible embarquée. Vous serez sensibilisé aux enjeux de la programmation orientée objet et vous la mettrez en pratique sur des applications embarquées développées sur ARM Cortex M. Les connaissances acquises sur la programmation objet pourront être rapidement transposées pour d’autres langages orientés objet.
PROGRAMME
Tout au long de cette formation, une application exemple sera mise en œuvre par les participants. Celle-ci illustrera les différentes notions abordées.
1. Du C en C+ : du procédural compilé en C++
Les changements du C en C++ (types, structures, unions, enum, etc.)
Les apports du C++ (surcharges, class d’énumération, références, espace de nom, etc.)
2. Programmer en objet en C++
Les classes, l’encapsulation et l’amitié
L’héritage et les fonctions virtuelles
L’héritage multiple et héritage virtuel
Les classes génériques
Manipuler des objets : référencer, copier, déplacer
3. La conception objet
Concevoir un type
Les briques de la POO Types, classes, instances et messages
Associer des classes : association, agrégation, composition
Comprendre l’héritage
Mesurer la qualité de sa conception
Chaque étape de l’agenda s’accompagne d’une mise en situation réelle avec des exemples, des exercices et une pratique du stagiaire avec une board STM32 NUCLEO-F411RE.
Cet agenda pourra varier dans son ordre et son contenu sous réserve de maintenir un contenu pédagogique équivalent.
CAPNOVAE/CAPTRONIC fournira à chaque stagiaire une carte d’évaluation « STMICROELECTRONICS NUCLEO-F411RE » avec sa connectique.
Les stagiaires devront avoir installé l’environnement de développement System Workbench for STM32 version 2.1 pour Windows téléchargeable à http://www.openstm32.org/Downloading+the+System+Workbench+for+STM32+installer
(Le site peut demander une inscription)
Public visé et prérequis :
Chefs de projet, ingénieurs et techniciens
Une connaissance du langage C est nécessaire
INFORMATIONS PRATIQUES
Date et lieu :
- 6 au 8 octobre 2020
- Nantes
Tarif :
- Prix préférentiel pour les PME adhérentes CAP’TRONIC : 1 350 €HT pour les 3 jours
- Pour les autres : 1 800 €HT pour les 3 jours.
Remarque : Jessica France est titulaire d’un numéro d’agrément de formation continue et est référencé DATADOCK depuis le 1er juillet 2017. Cette formation est éligible au financement par votre Opérateur de Compétences (OPCO) hors CPF.
Contact : Bérénice RABIA - 02 40 73 17 24
Pour connaitre les prochaines sessions de formation en Logiciel embarque et programmation cliquez ici.