Événements  | Société  | Relation presse  | Carrières  | Contacts 

-RTLinux-1

RTLinux-1

-  RTAI-1

-  KERNEL-1

RTLinux-1 : Développement temps réel

Objectifs :

-  Présentation détaillée de RTLinux. Apprendre rapidement à écrire une application nécessitant des services temps réel, tout en conservant un environnement Linux opérationnel.
-  Utiliser RTLinux en milieu industriel.

Pré-requis :

-  Administration élémentaire d’un système GNU/Linux
-  Concepts de base Unix : processus, fichiers, appels système.
-  Langage C avancé sous Unix.
-  Programmation système sous Unix : POSIX, bibliothèque C, processus, IPC...

Public concerné : Développeurs temps réel.

Contenu du cours :

-  Définition et concepts de RTLinux : temps réel, architecture micro-noyau, implémentations, outil,
-  Installation de RTLinux : télécharger RTLinux, patcher le noyau, compiler RTLinux,
-  L’ordonnanceur RTLinux : mode One Shot, mode périodique,
-  Programmation des tâches : priorités, tâches périodiques / tâches apériodiques,
-  Programmation avancée : gestion des interruptions, partage des interruptions avec Linux,
-  Communication entre RTLinux et Linux : FIFO, handlers de FIFOs. mémoire partagée (Mbuff), API POSIX,
-  Synchronisation : exclusion mutuelle (mutex), verrous (cond), sémaphores. Gestion des horloges :conversion de temps, timers,
-  Entrées/Sorties : ports, mémoire I/O,
-  Déboggage : traces, déboggueur intégré,
-  Projets connexes,
-  Licences : présentation des licences d’utilisation RTLinux, implications sur le développement etc...

Durée : 3 jours.

Prix : 1200 EUR / stagiaire.

Dates : Télécharger le calendrier des formations

Toutes nos formations sont prises en charge par la FAFIEC.

Télécharger le formulaire d’inscription

Télécharger le catalogue Formations

Si vous souhaitez recevoir notre catalogue par courrier, merci d’envoyer un mail au service Formation avec vos coordonnées.