• catégorie : Éducation et Information
  • Publié en 11/2006 à la page 0
Présentation de l'article

Le R8C aux mille et un bras

Mode multitâche en temps réel avec « mt »

Le R8C aux mille et un bras
Le mode multitâche offre une façon simple et élégante de réaliser les fonctions complexes de la technique de commande. Il ne doit toutefois pas interférer avec le comportement en temps réel. Quelques fonctions en C et un brin de discipline dans la programmation permettent d’atteindre un bon compromis sur des microcontrôleurs comme le R8C.
Le logiciel des applications usuelles sur microcontrôleur doit réagir en synchronisme avec la chaîne d’événements externe au CPU même dans les cas les plus défavorables. Un système possédant cette capacité est dit « en temps réel ». Les programmes en temps réel ne doivent donc pas s’arrêter dans des boucles de temporisation ou d’interrogation.
Pour résoudre les tâches complexes de la technique de commande, il est plus simple de les diviser en problèmes individuels. Le mode multitâche est le concept adéquat pour concrétiser dans le logiciel plusieurs tâches qui peuvent dépendre les unes des autres.
Le téléchargement de cet article est réservé aux membres abonnés d'Elektor.
Cliquez ici pour vous identifier.
Chargement des commentaires