|
Objectifs : Apprendre rapidement à écrire une application nécessitant des services temps réel, tout en conservant un environnement Linux opérationnel.
Public visé : - Développeur C
- Développeur bas niveau
Durée : 3 jours (21h)
Prix : 1 800 €
Objectifs : Comprendre le Noyau Linux pour le développement spécifique, notamment autour des drivers (pilotes de périphériques).
Public visé : - Développeur C
- Développeur bas niveau
Durée : 3 jours (21h)
Prix : 1 800 €
Plan de cours
1- Rappels sur LINUX - Description des concepts de l’open-source
- Bref historique de LINUX
- Sources d’information
- Mise en place de composants open-source
2 - Temps-réel sous Linux - Présentation rapide
- Linux standard
- Linux préemptif
- Linux PREEMPT_RT
- RTLinux, RTAI, Xenomaï
3 - Xenomaï - Introduction et présentation
- Architecture
- Installation
- Domaine d’exécution
- Design d’application
4 - Xenomaï - Interface POSIX - Interface temps-réel
- Interface POSIX
- Gestion de tâches
- Horloges et timers
- Mutex, variables de condition, sémaphores
- Interruption
5 - Outils de mise au point - Interface /proc/xenomaï
- Watchdog
- GDB
- Simulateur
- Xenomaï
- KGDB
Questions - Réponses
Participer à ce stage
|