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

Autres éditeurs Discussion :

[c/linux] Programmation sur carte à puce


Sujet :

Autres éditeurs

  1. #1
    Membre régulier
    Inscrit en
    Septembre 2003
    Messages
    222
    Détails du profil
    Informations forums :
    Inscription : Septembre 2003
    Messages : 222
    Points : 91
    Points
    91
    Par défaut [c/linux] Programmation sur carte à puce
    Bonjour,
    auriez vous des infos, pistes sur la programmation sur carte à puce sous Linux en c ?

    J'ai déjà fait une recherche (muscle...) mais je n'ai pas trouvé beaucoup de choses.

    Merci d'avance pour vos informations.

  2. #2
    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 MonsieurAk
    auriez vous des infos, pistes sur la programmation sur carte à puce sous Linux en c ?
    Aucune idée, et c'est pas très clair. De plus, ça n'a rien à voir avec le langage C. Question d'outils.

    Le bon forum est : http://www.developpez.net/forums/forumdisplay.php?f=388

    Tu as une plateforme linux et tu veux écrire une application pour carte à puce, c'est ça ?
    • Quel type de carte ?
    • Quel système sur la carte ?
    • As-tu une interface matérielle pour connecter la carte ?
    • Est-elle connectée à ta machine (série, parallelle, USB...) ?
    • As-tu le driver de ton interface matérielle pour ton noyau de linux (2.4, 2.6, c'est pas pareil...) ?
    • As-tu testé la liaison (lecture/ecriture de la carte, récupération des données...)

    Une fois qu'on connait tout ça, on va pouvoir chercher un environnement de développement sous Linux qui permet d'écrire un programme en C, de le compiler pour ta carte et de le télécharger.

    Et si c'est sous Windows, c'est grave ?

  3. #3
    Membre régulier
    Inscrit en
    Septembre 2003
    Messages
    222
    Détails du profil
    Informations forums :
    Inscription : Septembre 2003
    Messages : 222
    Points : 91
    Points
    91
    Par défaut
    C'est une nouvelle rubrique je ne connaissais pas et les topics tournent plus sur la compilation/compilateur....
    Bref, ce n'est pas le sujet. (mais désolé qd meme)

    Tu as une plateforme linux et tu veux écrire une application pour carte à puce, c'est ça ?
    Exactement !

    De plus, ça n'a rien à voir avec le langage C
    Si si Je désire le développer en c... Mais tiens je me souviens que tu m'as déjà fait cette remarque... Bref c'est du développement en c sous LINUX.
    (On oublie donc windows même si je crois me souvenir que tu y es un adepte)

    Quel type de carte ?
    Euh... une carte à puce

    Quel système sur la carte ?
    Tiens, bonne question...

    As-tu une interface matérielle pour connecter la carte ?
    Bien sur

    Est-elle connectée à ta machine (série, parallelle, USB...) ?
    USB

    As-tu le driver de ton interface matérielle pour ton noyau de linux (2.4, 2.6, c'est pas pareil...) ?
    2.4 et oui... M.U.S.C.L.E. qui est parfait pour ce que j'ai à faire... (Il y a un driver Generic, et le service qui va bien avec etc. etc.)

    As-tu testé la liaison (lecture/ecriture de la carte, récupération des données...)
    Non, comment ? Y a des logiciels qui existent ????
    (Autres que MUSCLE en c pour Linux qui est ma question d'origine)

    Merci.

  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 MonsieurAk
    Si si Je désire le développer en c...
    OK. Alors quelle est ta question sur le langage C ?
    Mais tiens je me souviens que tu m'as déjà fait cette remarque... Bref c'est du développement en c sous LINUX.
    Pour développer en C sous Linux, ça va de l'éditeur (emacs, vi) + make + gcc en mode texte, jusqu'à un IDE comme Kdevelopp ou Code::Blocks en mode graphique (Gnome, KDE...)
    (On oublie donc windows même si je crois me souvenir que tu y es un adepte)
    Adepte ? Tu penses que d'utiliser telle ou telle plateforme a une connotation religieuse, pour ne pas dire sectaire ? Curieuse approche... Et que penses tu de ceux qui en utilisent plusieurs, ce sont quoi, des renégats, des traitres, des démons ?

    Je pense que dans ce domaine, il faut rester technique et pragmatique. On utilise l'outil qui correspond à ses besoins. Point.

    Ca, par exemple :

    http://www.validy.fr/vsl/Kit-de-deve...-logiciels.php
    http://www-id.imag.fr/~svarrett/down...0puce%20USB%22
    etc. Je ne vais pas t'apprendre à te servir d'un moteur de recherche...

    Euh... une carte à puce
    Garde tes sarcasmes... Je ne suis pas spécialiste, mais à ma connaissance, il y a de nombreuses générations et modèles de carte à puces, ca va du passif à lecture seule au micro ordinateur integré avec flash, système d'exploitation, application téléchargeable etc.

    http://fr.wikipedia.org/wiki/Carte_%C3%A0_puce

  5. #5
    Membre régulier
    Inscrit en
    Septembre 2003
    Messages
    222
    Détails du profil
    Informations forums :
    Inscription : Septembre 2003
    Messages : 222
    Points : 91
    Points
    91
    Par défaut
    Et bien !!!
    Je reconnais m'etre trompé (Je n'aurais pas du poster dans langage c mais dans outils C/C++)... Je laisse donc le forum "C" pour tout les problèmes de pointeur, printf et autres PROPRE AU LANGAGE C.

    Bref.

    Adepte ? Tu penses que d'utiliser telle ou telle plateforme a une connotation religieuse
    Et tu es aussi adepte de WIKIPEDIA !!!!
    Pour info :
    Le terme adepte peut avoir une signification différente suivant les contextes :
    Autrefois défini comme membre d'une secte...
    ...
    ...
    on dit couramment, de nos jours, que quelqu'un est adepte de telle activité...

    etc. Je ne vais pas t'apprendre à te servir d'un moteur de recherche...
    Pourquoi pas ? Et je poste dans quelle partie du forum ??
    (Celui la j'etais obligé)

    -------------------------------------------------

    Je clos le sujet en précisant pour les futurs développeurs qui ont des besoins dans le developpement de carte à puces sous Linux en c que M.U.S.C.L.E. propose un driver generique, un service permettant d'exploiter le driver et une interface de communication avec le service permettant ainsi d'utiliser le service sans etre un utilisateur privilégié (groupe root).

    Voilà l'adresse :
    http://www.linuxnet.com/

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

Discussions similaires

  1. Réponses: 3
    Dernier message: 19/08/2011, 14h28
  2. Programmation sur carte a puce: Questions
    Par kedare dans le forum Langages de programmation
    Réponses: 0
    Dernier message: 07/09/2008, 14h37
  3. Reset sur carte à puce
    Par stolken dans le forum VB 6 et antérieur
    Réponses: 11
    Dernier message: 05/10/2005, 00h08

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