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

Intéressé par une formation ?

Demander un programme