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
Module 1 : Introduction aux systèmes embarqués
-
Aperçu
Comprendre l'utilité et la portée des systèmes embarqués dans divers secteurs d'activité. -
Caractéristiques des systèmes embarqués
Apprendre les principales caractéristiques définissant un système embarqué, telles que les contraintes 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
Présentation des modèles architecturaux courants, notamment les architectures Harvard et Von Neumann.
Module 2 : Langages de programmation et environnement de développement
-
Langage C
Aperçu du langage de programmation C, de sa syntaxe et des raisons de son utilisation extensive 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 bas niveau pour contrôler les capteurs, les actionneurs et d'autres composants matériels.
Module 3 : Fondamentaux des microcontrôleurs
-
Architecture des microcontrôleurs
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 convertisseurs analogique-numérique (CAN), les UART et les E/S numériques généralistes (GPIO).
Module 4 : Internet des objets (IoT)
-
Aperçu de l'IoT
Comprendre le concept de l'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 les couches de détection, de réseau, de traitement des données et d'application.
Pré requis
- Connaissance des concepts de programmation
- Compréhension de base des systèmes informatiques
Public
- Professionnels de l'ingénierie
- Développeurs de logiciels embarqués
- Personnels techniques explorant la conception de systèmes IoT et embarqués
21 Heures
Nos clients témoignent (2)
Pouvoir demander des sujets avancés même s'ils n'étaient pas prévus initialement.
Gabriel Chouinard - Spark Microsystems
Formation - FreeRTOS: Programming for Real Time Operating Systems
Traduction automatique
La présentation du formateur et sa manière de communiquer.
Gianpiero Arico - Urmet Spa
Formation - Embedded Linux Systems Architecture
Traduction automatique