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 :

Programmation de routines d'interruption.


Sujet :

C

  1. #1
    Membre régulier Avatar de Spont
    Profil pro
    Étudiant
    Inscrit en
    Octobre 2003
    Messages
    125
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2003
    Messages : 125
    Points : 101
    Points
    101
    Par défaut Programmation de routines d'interruption.
    Je suis entrain de programmer des routines d'interruption en c. J'arrive à le faire pour une seule mais dés que j'utilise plus je meplante auriez vous une idée sur la gestion des interruptions logicielles ou un exemple de code simple sur la co-existance de multi interruptions.

  2. #2
    Expert éminent sénior

    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    10 610
    Détails du profil
    Informations personnelles :
    Âge : 66
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 610
    Points : 17 923
    Points
    17 923
    Billets dans le blog
    2
    Par défaut
    il y en a sur les tutoriels du forum.

    Sinon donne un peu un exemple de ton code , plus élabore un peu sur ce que tu aimerais faire...

  3. #3
    Membre régulier Avatar de Spont
    Profil pro
    Étudiant
    Inscrit en
    Octobre 2003
    Messages
    125
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2003
    Messages : 125
    Points : 101
    Points
    101
    Par défaut
    En fait ça dépend de la plate forme sur laquelle on programme.
    Dans mon cas je programme des interruptions logicielles sur un microblaze en utilisant EDK 8.0.
    Dans cet environnement lorsqu'on ajoute des périphériques sujets d'interruptions, ou si un seul périphérique dispose de plus qu'une interruption, on sera amener à créer un "interrupt controller" dans lequel les priorités des interruptions sont définies. Les routines d'interruption sont à définir par le programmeur puis liées aux périphériques.

  4. #4
    Expert éminent sénior
    Avatar de Emmanuel Delahaye
    Profil pro
    Retraité
    Inscrit en
    Décembre 2003
    Messages
    14 512
    Détails du profil
    Informations personnelles :
    Âge : 67
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2003
    Messages : 14 512
    Points : 20 985
    Points
    20 985
    Par défaut
    Citation Envoyé par Spont
    En fait ça dépend de la plate forme sur laquelle on programme.
    Dans mon cas je programme des interruptions logicielles sur un microblaze en utilisant EDK 8.0.
    Chaque plateforme a sa façon de procéder. Ce n'est pas une question C.

    Donne les détails exacts, les références de doc etc.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Comment initialiser et executer de routine d'interruption
    Par hamza_java dans le forum x86 16-bits
    Réponses: 1
    Dernier message: 08/04/2010, 17h27
  2. Programmation des routines d'interruptions
    Par noubigh dans le forum Programmation d'OS
    Réponses: 16
    Dernier message: 01/08/2008, 08h22
  3. Réponses: 1
    Dernier message: 12/11/2007, 19h42
  4. Routines d'interruptions
    Par astrotouf dans le forum Composants
    Réponses: 6
    Dernier message: 14/01/2006, 21h12
  5. comment programmer un gestionnaire d'interruptions
    Par youknowriad dans le forum C++
    Réponses: 1
    Dernier message: 04/01/2006, 15h34

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