Linux Industriel, Temps Réel et Embarqué

Formation

À Montrouge et Rouen

1 400 € HT

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Description

  • Typologie

    Formation

  • Dirigé à

    Pour professionnels

Objectifs: Dépasser le niveau du simple développement applicatif sous Linux pour répondre véritablement aux impératifs de la mise en oeuvre de solutions industrielles complexes. Accéder à la programmation de modules du noyau (pilote de périphériques…). Maîtriser le développement des. Destinataires: Ingénieurs système ou responsables de réseaux ayant besoin de mettre en œuvre Linux dans le contexte de l'informatique d'entreprise.

Précisions importantes

Modalité Formation continue

Les sites et dates disponibles

Lieu

Date de début

Montrouge ((92) Hauts-de-Seine)
Voir plan
41 Rue Perier

Date de début

Consulter
Rouen ((76) Seine-Maritime)
Voir plan
13 Rue Malherbe, 76100

Date de début

Consulter

À propos de cette formation

Les participants doivent disposer d'une bonne connaissance d'Unix ou de Linux et d'une bonne maîtrise de la programmation en C.

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

À qui souhaitez-vous addresser votre question?

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

Le programme

Développement industriel sous Linux
- Environnement Linux : introduction, licences libres, noyaux et distributions Linux.
- Outils de développement : environnements intégrés et éditeurs de texte, compilateurs et fichiers Makefile, débogage et mise au point.
- Méthodes avancées de compilation : compilation du noyau Linux 2.6, compilation de bibliothèques statiques et dynamiques, notions de compilation croisée.

Ordonnancement des processus - Temps réel souple
- Mise en sommeil d'un processus, fonctionnement périodique, temporisations temps réel.
- Ordonnancement et priorités : états et priorités d'un processus.
- Temps réel souple Posix.1b : principes, configuration de l'ordonnancement.
- Etude de l'ordonnanceur Linux : noyaux 2.0 à 2.4, noyaux 2.6.

Entrées-sorties physiques
- Détails des entrées-sorties physiques.
- Ecriture d'un module du noyau.
- Principe des pilotes de périphériques : fichier spécial, accès concurrents, verrouillages, allocation mémoire.
- Gestion des interruptions.

Temps réel strict -- micro-noyau RTAI
- Concepts de temps réel strict : introduction, panorama, principe des micro-noyaux.
- Installation de RTAI.
- Aperçu de l'API de RTAI : exécution des tâches, temporisations et timers, exemples, synchronisation, fifos temps réel, gestion des interruptions.

Analyse et personnalisation du boot du système
- Boot d'un système Linux~: mise sous tension, bios, lilo et grub.
- Démarrage du noyau, processus init,/etc/inittab, scripts rc.d.
- Personnalisation du démarrage : lancement d'une application au boot, remplacement du processus init, applications interactives en mode texte et en mode graphique, démon Unix, utilisation de xinetd.
- Notions de sécurité informatique.
- Rappels concernant la programmation shell.

Environnements restreints et systèmes embarqués
- Problématique des systèmes embarqués.
- Panorama de solutions Linux.
- Présentation de uCLinux.
- Création d'un système minimal.

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Linux Industriel, Temps Réel et Embarqué

1 400 € HT