Embedded C

4 jours

Formation au développement de Logiciel Embarqué en Langage C.

Introduction

L’immense majorité des systèmes embarqués actuels se programment en Langage C ou C++. En fait, les dernières statistiques continuent à placer le langage « C » en tête de tous les langages utilisés dans le logiciel embarqué, devant le C++.

Bien que ces langages soient enseignés depuis très longtemps dans les cursus universitaires, force est de constater qu’ils le sont rarement dans le contexte du logiciel embarqué qui implique des pratiques et des exigences particulières.

Cette formation rappelle les principes fondamentaux du Langage C en les mettant en perspective avec une utilisation optimale en embarqué, souligne les Bonnes Pratiques, et fournit une solide introduction aux OS et aux outils de conception et de vérification.

Elle permettra à différents publics (dont les ingénieurs plus familiers avec le développement hardware) de (re)devenir rapidement opérationnels et efficaces en Programmation C embarqué. ET de se ^préparer au besoin à migrer ensuite vers le C++.

Objectifs

Cette formation permet de maîtriser rapidement :

  • Syntaxe & sémantique du langage C pour l’embarqué.
  • Principes du logiciel embarqué et temps réel, Introduction aux outils temps réel.
  • Programmer en C et mettre au point sur une plateforme micro-contrôleur.
  • Accès aux périphériques, la gestion par Interruptions, les drivers
  • Introductions aux OS temps réel, Introduction à l’optimisation de consommation.
  • Les bonnes pratiques de programmation en C embarqué.

Supports de cours

Les supports de cours Doulos ont acquis dans le monde une réputation de qualité et forment une base d’apprentissage solide.

Pédagogie

Cette formation est délivrée par un Instructeur agréé A.L.S.E, qui est avant tout un spécialiste très expérimenté dans le Logiciel Embarqué, Linux etc…

Le succès des formations ALSE est aussi lié à la qualité des très nombreux exercices pratiques (qui représentent environ la moitié du temps). Ils mettent en pratique la théorie pas-à-pas et progressivement, sur une plateforme hardware.

Programme de la formation

Reportez-vous au contenu détaillé disponible dans le document ci-dessous.

Pré-inscrivez-vous !

Si cette formation vous intéresse, demandez-nous un dossier complet.

Documents à télécharger

Revenir en haut