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

Threads & Processus C++ Discussion :

Pilote plusieur port Com en mem temps


Sujet :

Threads & Processus C++

  1. #1
    Nouveau candidat au Club
    Homme Profil pro
    Technicien electronique
    Inscrit en
    Mars 2014
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France

    Informations professionnelles :
    Activité : Technicien electronique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Mars 2014
    Messages : 2
    Par défaut Pilote plusieur port Com en mem temps
    Bonjour tout le monde,

    Voila je voudrais débuter dans la programmation en parallèle et pour ceci je me suis trouvé une petit application a faire.

    Pilote 3 port série en même temps.
    C'est a dire que je peux envoyer etrecevoir sur trois port serie des données différent .
    La durée Emissions sur chaque port peut etre différent.
    Est-ce bien par un système de thread qu'il faille que je passe?
    si oui avez quelque liens simple qui pourrais m'explique un peu tout ça ou même mieux avez vous un exemple de bout de code qui pourrai m'aider a mieux comprendre le fonctionnement.
    J'ai fait un petit dessin qui explique mon projet et actuellement je suis sous VC6 et bientot VC10 (uniquement C++).
    Merci d'avance de votre aide et de vos conseil.
    Nom : portcom.jpg
Affichages : 115
Taille : 34,6 Ko

  2. #2
    Membre Expert
    Avatar de imperio
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2010
    Messages
    869
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2010
    Messages : 869
    Par défaut
    Tu peux utiliser les threads et si tu codes ca sur un systeme unix tu peux meme utiliser select. Si c'est juste pour t'entrainer a la programmation parallele tu peux faire d'autres applis peut-etre plus accessible (de mon point de vue). Par exemple :

    - un mini-serveur de message (il faudra coder aussi un petit client mais ca ira vite), tu geres plusieurs sockets en meme temps et tu peux threader ou utiliser select une fois de plus. Ca aura l'avantage de t'apprendre le reseau si tu ne connais pas deja.
    - si tu utilises une bibliotheque graphique, tu peux aussi voir pour threader des calculs ou meme les evenements (ca par contre c'est pas forcement recommande mais comme c'est pour apprendre...).

    Deja avec ca tu devrais etre bien occupe.

  3. #3
    Nouveau candidat au Club
    Homme Profil pro
    Technicien electronique
    Inscrit en
    Mars 2014
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France

    Informations professionnelles :
    Activité : Technicien electronique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Mars 2014
    Messages : 2
    Par défaut
    Citation Envoyé par imperio Voir le message
    Tu peux utiliser les threads et si tu codes ca sur un systeme unix tu peux meme utiliser select. Si c'est juste pour t'entrainer a la programmation parallele tu peux faire d'autres applis peut-etre plus accessible (de mon point de vue). Par exemple :

    - un mini-serveur de message (il faudra coder aussi un petit client mais ca ira vite), tu geres plusieurs sockets en meme temps et tu peux threader ou utiliser select une fois de plus. Ca aura l'avantage de t'apprendre le reseau si tu ne connais pas deja.
    - si tu utilises une bibliotheque graphique, tu peux aussi voir pour threader des calculs ou meme les evenements (ca par contre c'est pas forcement recommande mais comme c'est pour apprendre...).

    Deja avec ca tu devrais etre bien occupe.
    Merci de ta reponse
    Je vais donc utiliser les threads et malheureusement le code ne tournera pas sur unix
    Par contre j ai commencé à regarder sur internet et j'ai vu les thread et aussi les tasks c est quoi la difference majeur entre les deux?
    Merci d avance

Discussions similaires

  1. lecture de plusieurs port en même temps
    Par manaboko dans le forum Langage
    Réponses: 3
    Dernier message: 06/10/2005, 15h26
  2. [VB6]Commander plusieurs ports parallèle
    Par fab+ dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 24/03/2004, 14h56
  3. [Pb] Piloter un port // sous 2k et xp
    Par blacknight dans le forum C++Builder
    Réponses: 2
    Dernier message: 20/01/2004, 14h50
  4. quel est le Meilleur language pour piloter le port serie ?
    Par flyfab dans le forum Langages de programmation
    Réponses: 7
    Dernier message: 21/07/2003, 10h03
  5. port com
    Par jeremi dans le forum C
    Réponses: 12
    Dernier message: 16/09/2002, 11h37

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