Plan du cours

Module 1 : Introduction aux systèmes embarqués

  • Aperçu
    Comprendre le but et l'ampleur des systèmes embarqués dans diverses industries.
  • Caractéristiques des systèmes embarqués
    Apprendre les caractéristiques clés qui définissent un système embarqué, telles que les contraintes en temps réel, la fonctionnalité dédiée et l'intégration matériel-logiciel.
  • Types de systèmes embarqués
    Explorer différentes catégories telles que les systèmes autonomes, les systèmes en temps réel, les systèmes embarqués réseau et les systèmes embarqués mobiles.
  • Architectures embarquées
    Introduction aux modèles architecturaux courants, y compris les architectures Harvard et Von Neumann.

Module 2 : Langages de programmation et environnement de développement

  • Langage C
    Aperçu du langage de programmation C, sa syntaxe et les raisons pour lesquelles il est largement utilisé dans les systèmes embarqués.
  • C pour les systèmes embarqués
    Apprendre comment le C est utilisé pour interagir directement avec le matériel, y compris la manipulation de la mémoire et des registres matériels.
  • Programmation d'interface matériel
    Comprendre comment écrire du code bas niveau pour contrôler des capteurs, actionneurs et autres composants matériels.

Module 3 : Fondements des microcontrôleurs

  • Architecture de microcontrôleur
    Introduction à la structure interne et au fonctionnement des microcontrôleurs.
  • Configurations de base
    Apprendre comment configurer et initialiser les microcontrôleurs pour diverses applications.
  • Périphériques de base
    Explorer des périphériques courants tels que des minuteries, des ADCs (convertisseurs analogique-numérique), des UARTs et des GPIOs.

Module 4 : Internet of Things (IoT)

  • Aperçu de l'IoT
    Comprendre le concept d'IoT et comment les systèmes embarqués sont des composants clés des solutions IoT.
  • Architecture IoT
    Étudier les couches d'un système IoT, y compris les capteurs, le réseau, le traitement des données et la couche applicative.

Pré requis

  • Familiarité avec les concepts de programmation
  • Compréhension de base des systèmes informatiques

Public cible

  • Professionnels de l'ingénierie
  • Développeurs logiciels embarqués
  • Personnel technique explorant la conception d'IoT et des systèmes embarqués
 21 Heures

Nombre de participants


Prix ​​par Participant

Nos clients témoignent (5)

Cours à venir

Catégories Similaires