 |
Objectif : Acquisition des connaissances nécessaires à la mise en place et au développement avec le noyau Temps réel µC/OS-III de Micrium Durée: 3 jours Public : Chefs de projets, ingénieurs et techniciens participant au développement d'une application temps réel avec le noyau µC/OS-III Pré-requis : La connaissance du langage C et du développement sur micro contrôleur. Cette formation se compose d'une partie théorique et d'une partie pratique qui seront effectuées sur des cartes d'évaluation à base de Cortex M3 et en utilisant la chaine de compilation Keil. Contenu: Introduction au temps réel: Définitions Les différents mécanismes d'ordonnancement Le Séquenceur de µC/OS-III Mécanismes internes Distribution du CPU Interruptions Configuration de µC/OS-III Initialisation de µC/OS-III Gestion des tâches Propriétés d'une tâche Utilisation des services µC/OS-III de gestion des tâches Gestion des interruptions Interruptions et routines de traitements µC/OS-III et les interruptions. Gestion du temps Le tick système Services de temporisation des tâches Gestions des timers µC/OS-III Synchronisation et communication inter tâches Sémaphores et Mutexes Utilisation des events flags µC/OS-III Mailbox et messages queues Gestion de la mémoire Présentation Services mémoires de µC/OS-III Portages du noyau µC/OS-III Quand cela est il possible? Comment porter µC/OS-III sur un micro contrôleur Les outils de déverminage Généralités µC/OS-III Kernel awareness µC/Probe. Documentation Un support de cours vous sera fourni au début de la session. Tarif de la formation : 2 750 € HT + frais Tarif pour les 3 jours pour maximum 6 personnes
|