Plan du cours
Introduction
Vue d'ensemble 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
Vue d'ensemble de l'architecture Microcontroller
- Architecture Microcontroller et microprocesseurs
- Choix 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 Un microcontrôleur 8051 utilisant le langage C intégré
- 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 utilisant le langage C embarqué
- 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 processeur ARM9 en utilisant le langage C embarqué
- Travailler avec les périphériques du 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éployer un système embarqué
- Considérations environnementales
- Sécurisation d'un appareil
Dépannage
Résumé et conclusion
Pré requis
- Une compréhension de l'électronique.
- Une expérience de la programmation en C.
Audience
- Electronics ingénieurs
- Développeurs ayant des connaissances en électronique
Nos Clients témoignent (5)
The knowledge of the trainer. He was able to answer all of my questions, even questions about our platform. He also continued to help until we all understood the material.
James O'Donnell - Tennant Company
Formation - Embedded Linux Kernel and Driver Development
The trainer was very interactive and steadily paced.
Carolyn Yaacoby - Yeshiva University
Formation - Raspberry Pi for Beginners
Just getting off the ground and doing some basic things was super useful
Remy Pieron - Facebook
Formation - Arduino Programming for Beginners
Le formateur était vraiment gentil et bien informé, il a fait un effort supplémentaire pour m'expliquer des choses que je ne connaissais pas.
Felix - Microchip Technology Inc
Formation - Embedded C Application Design Principles for Automotive Professionals
Traduction automatique
The details on how compiler behaves depending on to the syntax usage. The "Quiz" sections are very stimulating