Cette page est en cours de rédaction.
Apportez votre aide…
Xenomai
Xenomai est un socle applicatif qui permet de développer des applications temps réel. Pour faire bref, c'est un noyau temps réel qui se juxtapose au noyau Linux qui lui a un fonctionnement en temps partagé. Xenomai offre plusieurs API native, posix, vrtx, … L'application peut s'exécuter dans l'espace utilisateur ou l'espace noyau.
Xenomai est sous licence GPL.
Pré-requis
- Peut-être assez simple comme difficile
Installation
Méthode simple:
Cette méthode est à privilégier. Utilisation des paquets ubuntu.
Installez les paquets xenomai-doc libxenomai1 libxenomai-dev xenomai-runtime linux-image-2.6.32.20-xenomai-2.5.5.2
Fabrication du initramfs du noyau xenomai et mise à jour du menu de démarrage
$ update-initramfs -c -k 2.6.32.20-xenomai-2.5.5.2 && update-grub
Redémarrer la machine et choisir le noyau xenomai.
Lancer un programme de test:
$ latency
Si le programme fonctionne, c'est bon votre installation a réussie vous pouvez commencer à développer des applications temps réel.
Méthode avec compilation de sources:
Utilisation
Pour la compilation utiliser le Makefile mis à disposition. Vous pouvez également lire, compiler et exécuter les autres exemples.
Voir aussi
—- Contributeurs principaux : gg_ste.