Plan du cours

Introduction

Aperçu de Embedded Systems

  • Utilisation de mots réels : Montres, lecteurs DVD, téléphones portables, etc.
  • Différences entre les systèmes d'exploitation en temps réel, les systèmes embarquésLinux, etc.
  • Contraintes de ressources : taille, vitesse et consommation d'énergie

Aperçu de l'architecture Microcontroller

  • Microcontroller et microprocesseurs
  • Sélection d'une architecture Microcontroller

Démarrer un projet

  • Décider des exigences de conception
  • Préparation de l'environnement de développement, des outils et du matériel
  • Interfaçage entre le microcontrôleur et le PC.

Programming a 8051 Microcontroller Utilisation Embedded C

  • Travailler avec les périphériques du système
  • Interfaçage avec les périphériques utilisateur
  • E/S générales

Programming un ARM CORTEX M-3 Utilisation Embedded C

  • Travailler avec les périphériques du système
  • Interfaçage avec les périphériques utilisateur
  • E/S générales

Programming un cœur de CPU ARM9 Utilisation Embedded C

  • Travailler avec des périphériques système
  • Interfaçage avec les périphériques utilisateur
  • E/S générales

Test et débogage

  • Outils et techniques
  • Optimisation de la taille, de la vitesse et de la consommation d'énergie

Déploiement d'un système embarqué

  • Considérations environnementales
  • Sécurisation d'un appareil

Dépannage

Résumé et conclusion

Pré requis

  • Compréhension de l'électronique.
  • Expérience de la programmation en C.
  • Tous les participants auront besoin de matériel (microcontrôleur, câbles, etc.) et de logiciels (IDE, etc.). Veuillez consulter le coordinateur de la formation pour connaître les besoins spécifiques.

Public

  • Ingénieurs en Electronique
  • Développeurs ayant des connaissances en électronique
 35 Heures

Nombre de participants


Prix ​​par Participant

Nos clients témoignent (3)

Cours à venir

Catégories Similaires