Nos Formations
Montez en compétences sur les systèmes embarqués avec des formations pratiques et adaptées.
Initiation au développement microcontrôleur
Cette formation a pour but de faire découvrir les bases du fonctionnement des microcontrôleurs et d'apprendre à les programmer. Elle explore les fondamentaux de l'électronique numérique et du langage C pour microcontrôleurs, abordant notamment les outils AC6 pour programmer les ARM STM32 et leurs périphériques.
Prérequis
Aisance à utiliser un ordinateur
Programme
- Les bases de l'électronique numérique
- La compilation
- Le langage C
- Développer sur STM32
Architecture et qualité logiciel
Ces formations visent à découvrir méthodes et outils pour améliorer la qualité du code microcontrôleur. Elles présentent une approche pour organiser le code afin de le rendre maintenable, évolutif et testable. Elles couvrent les tests unitaires, l'automatisation des tests, la génération de rapports et des techniques de développement.
Prérequis
Bonne connaissance du langage C Utilisation de GIT
Programme
- Architecture modulaire
- Tests unitaires avec CMocka
- Automatiser les tests avec GitLab
- TDD : Test Driven Development