 |
Objectif : Acquisition des connaissances nécessaires à la mise en place et au développement avec le noyau Temps réel µC/OS-II 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-II 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-II Mécanismes internes Distribution du CPU Interruptions Configuration de µC/OS-II Initialisation de µC/OS-II Gestion des tâches Propriétés d'une tâche Utilisation des services µC/OS-II de gestion des tâches Gestion des interruptions Interruptions et routines de traitements µC/OS-II et les interruptions. Gestion du temps Le tick système Services de temporisation des tâches Gestions des timers µC/OS-II Synchronisation et communication inter tâches Sémaphores et Mutexes Utilisation des events flags µC/OS-II Mailbox et messages queues Gestion de la mémoire Présentation Services mémoires de µC/OS-II Portages du noyau µC/OS-II Quand cela est il possible? Comment porter µC/OS-II sur un micro contrôleur Les outils de déverminage Généralités µC/OS-II 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
|