Accueil > Mots-clés > Logiciel et programmation > temps réel
temps réel
On désigne par "temps réel" un système capable de réagir de manière fiable et répétée en un temps déterminé et imposé par le programmeur.
Contrairement à une croyance commune, il ne s’agit pas d’être "immédiat" mais de maitriser le temps de réponse, qui peut aller de quelques microsecondes à plusieurs dizaines de millisecondes pour nos robots.
Le principe du temps réel est de contrôler quelle partie du programme intervient à chaque instant, sans laisser de place à l’aléatoire comme on peut le faire en programmation classique où tout un tas de codes en mémoire peuvent grignoter du temps.
Articles
-
Tutorial 2 : signalisation entre tâches
11 décembre 2006, par Eric P.
Illustration de l’utilisation des sémaphores d’AvrX pour la synchronisation entre tâches
-
Mise en place de l’environnement
10 décembre 2006, par Eric P.
Installer et configurer l’environnement pour pouvoir travailler avec AvrX
-
Présentation rapide
10 décembre 2006, par Eric P.
Executive summary, ou AvrX en quelques mots
-
Premiers pas avec DuinOS
28 décembre 2010, par Julien H.
DuinOS permet la programmation temps réel d’une Arduino, par la déclaration et la gestion de tâches concurrentes. Cet article vous propose d’installer DuinOS et d’écrire votre premier programme multi-tâches sous cet RTOS.
Matériel nécessaire
Il vous faut un ordinateur (toute version), une Arduino (type Duemilanove ou UNO) et deux leds.
Récupérer les fichiers
Cette partie est bien documentée dans la partie officielle. Les pages avaient été traduites en français sur le site officiel (…)