IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C Discussion :

[RTLinux] Systèmes temps réels


Sujet :

C

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Février 2005
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 27
    Par défaut [RTLinux] Systèmes temps réels
    Bonjour,

    Je suis actuellement des cours de systèmes temps réels et en TP j'ai pu manipuler un peu RTLinux, en "jouant" avec les fichiers suivants, qui manipulent l'allumage/l'extinction des LED du clavier et des entrées/sorties :

    - kbLED.c : allumage des LED
    - kbRead.c : lecture clavier
    - threadTest.c : test de thread

    J'ai pas trop bien compris comment manipuler les threads avec RTLinux.

    Par exemple, dans le fichier kbLED.c, si je veux faire flasher la Num Lock LED pendant 0,5 s toutes les 3 secondes (la LED est donc allumée pendant 0,5 s et est éteinte pendant 2,5 s, et le cycle est répété), comment je fais ?

    La fonction "pthread_make_periodic_np( pthread_self(), gethrtime(), sec1*3)", si j'ai bien compris, c'est pour démarrer le thread et répéter le cycle toutes les 3 s ? Mais j'ai pas bien saisi l'utilité de pthread_wait_np() dans ce cas ?

    Et puis donc, comment je peux contrôler la durée de l'allumage de la LED ?

    Merci beaucoup !

    Les fichiers suivants kbRead.c et testThread.c sont fournis à titre d'aide parce que j'ai un projet à programmer sous RTLinux. Je peux être amené à de nouveau solliciter votre aide.
    Fichiers attachés Fichiers attachés

Discussions similaires

  1. système temps réels explication
    Par xavierdestev dans le forum Embarqué
    Réponses: 3
    Dernier message: 10/07/2013, 13h51
  2. Réponses: 10
    Dernier message: 16/08/2009, 12h57
  3. certifications dans les systèmes temps réels et embarqués
    Par christianf dans le forum Certifications
    Réponses: 3
    Dernier message: 19/09/2008, 09h38
  4. certifications en systèmes temps réel et embarqués
    Par christianf dans le forum Emploi
    Réponses: 0
    Dernier message: 15/09/2008, 17h49

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo