Prenez contact avec nous

Plan du cours

Module 1 : Introduction aux systèmes embarqués

  • Vue d'ensemble
    Comprendre le rôle et la portée des systèmes embarqués dans diverses industries.
  • Caractéristiques des systèmes embarqués
    Apprendre les fonctionnalités 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, notamment les systèmes autonomes, les systèmes temps réel, les systèmes embarqués en 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
    Vue d'ensemble du langage de programmation C, de sa syntaxe et des raisons de son utilisation répandue 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 les registres matériels.
  • Programmation de l'interface matérielle
    Comprendre comment écrire du code de bas niveau pour contrôler les capteurs, les actionneurs et d'autres composants matériels.

Module 3 : Fondamentaux du microcontrôleur

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

Module 4 : Internet des objets (IoT)

  • Vue d'ensemble de l'IoT
    Comprendre le concept de l'IoT et comment les systèmes embarqués sont des composants essentiels des solutions IoT.
  • Architecture de l'IoT
    Étudier les couches d'un système IoT, y compris les couches de détection, de réseau, de traitement des données et d'application.

Pré requis

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

Audience cible

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

Nombre de participants


Prix par participant

Nos clients témoignent (1)

Cours à venir

Catégories Similaires