Plan du cours

Module 1 : Introduction aux systèmes embarqués Embedded Systems

  • Aperçu
    Comprendre le but et la portée des systèmes embarqués dans divers secteurs industriels.
  • Caractéristiques des Embedded Systems
    Apprendre les principales caractéristiques 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 Embedded Systems
    Explorer différentes catégories telles que les systèmes autonomes, les systèmes 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 : Langage C Programming et environnement de développement

  • C Language
    Aperçu du langage C, sa syntaxe et pourquoi il est largement utilisé dans les systèmes embarqués.
  • C pour Embedded Systems
    Apprendre à utiliser C pour interagir directement avec le matériel, y compris la manipulation de mémoire et des registres matériels.
  • Interface matérielle Programming
    Comprendre comment écrire du code bas niveau pour contrôler les capteurs, les actionneurs et d'autres composants matériels.

Module 3 : Fondamentaux des microcontrôleurs Microcontroller

  • Architecture Microcontroller
    Introduction à la structure interne et au fonctionnement des microcontrôleurs.
  • Configurations de base
    Apprendre à configurer et initialiser des microcontrôleurs pour diverses applications.
  • Périphériques de base
    Explorer les périphériques courants tels que les timers, les ADC (Convertisseurs Analogique-Numérique), les UART et les GPIO.

Module 4 : Internet of Things (IoT)

  • Aperçu de l'IoT
    Comprendre le concept d'Internet des Objets (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 la couche de capteurs, le réseau, le traitement des données et l'application.

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 le IoT et la conception de systèmes embarqués
 21 Heures

Nombre de participants


Prix ​​par Participant

Nos clients témoignent (5)

Cours à venir

Catégories Similaires