Merci d'avoir envoyé votre demande ! Un membre de notre équipe vous contactera sous peu.
Merci d'avoir envoyé votre réservation ! Un membre de notre équipe vous contactera sous peu.
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