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 :

programmer une interface I2C grâce au port parallèle


Sujet :

C

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    22
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 22
    Points : 15
    Points
    15
    Par défaut programmer une interface I2C grâce au port parallèle
    Bonjour,
    Je souhaite faire un programme en langage C qui permet de dialoguer avec un bus I2C. Pour cela, je me suis renseigner sur les possibilités qui existent et j'avoue que j'ai du mal à m'y retrouver car cela dépend de nombreux paramètres (système d'exploitation, compilateur, etc...)

    Parmi les pistes que j'ai étudiée, il y a celle qui consiste à utiliser la librairy dos.h. Cependant celle-ci semble incomplète car lorsque je compile avec Devcpp, j'obtiens le message invalid use of undefined type `union REGS' et idem pour outportb. De quoi cela vient-il ? Du système d'exploitation ? J'ai XP, faut-il que je passe sous Win98 ? ou du compilateur mingw ?

    J'ai vu qu'il y a la dll inpout32.dll mais je ne vois pas trop comment l'utiliser.

    Sinon y a-t-il d'autres solutions ?

    Est ce que sur Linux, les solutions sont plus simple ?

    Merci d'avance

  2. #2
    Membre éclairé Avatar de Bayard
    Inscrit en
    Juin 2002
    Messages
    859
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 859
    Points : 714
    Points
    714
    Par défaut
    Je pense que le bus I2C ne peut pas être piloté via le port parallèle car
    - cela requiert des temps de traitement trop courts.
    - Windows ou Linux ne sont pas temps réel (comportement déterministe).

    Il doit exister des convertisseurs liaison série / I2C. Ces convertisseurs doivent être utilisables via Windows ou Linux.

    Bon courage.
    Si tu ne vis pas ce que tu penses alors tu penses ce que tu vis.

Discussions similaires

  1. [AC-2007] Access: programmer une interface avec vba
    Par renardchan dans le forum IHM
    Réponses: 3
    Dernier message: 21/10/2010, 09h30
  2. Programmer une interface mpi
    Par medchok dans le forum MATLAB
    Réponses: 1
    Dernier message: 19/04/2009, 15h43
  3. Programmer une interface en C
    Par surame dans le forum C
    Réponses: 5
    Dernier message: 18/04/2008, 09h02
  4. Réponses: 2
    Dernier message: 17/04/2007, 20h49
  5. Comment créé une "interface" pour mes programmes??
    Par alcazar dans le forum Autres éditeurs
    Réponses: 5
    Dernier message: 09/02/2004, 13h02

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