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 architectures Assembleur Discussion :

Comment envoyer une trame sur TCP/IP


Sujet :

Autres architectures Assembleur

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Rédacteur technique
    Inscrit en
    Octobre 2014
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Rédacteur technique
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2014
    Messages : 2
    Points : 1
    Points
    1
    Par défaut Comment envoyer une trame sur TCP/IP
    Bonjour Tous

    J'ai deux PC en réseau je voudrai envoyer une trame décomposer ainsi [ communication header](4 bytes ) et Communication Data [80 bytes].
    les data sont du type BYTE et CHAR.

    dans un premier temps je voudrai savoir comment les envoyer.

    Merci d'avance pour votre aide.

  2. #2
    Modérateur
    Avatar de Obsidian
    Homme Profil pro
    Développeur en systèmes embarqués
    Inscrit en
    Septembre 2007
    Messages
    7 369
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2007
    Messages : 7 369
    Points : 23 623
    Points
    23 623
    Par défaut
    Bonjour et bienvenue,

    • Ça dépend entièrement du système d'exploitation que tu utilises (et que l'on ne connaît pas encore) ;
    • Dans le cas très peu probable où tu n'utiliserais pas de système d'exploitation, cela serait encore plus lié à la carte réseau que tu utilises, car il faudrait alors la piloter toi-même, et réécrire une pile TCP/IP par dessus ;
    • Est-ce que tu comptes vraiment faire cela en assembleur ?

  3. #3
    Nouveau Candidat au Club
    Homme Profil pro
    Rédacteur technique
    Inscrit en
    Octobre 2014
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Rédacteur technique
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2014
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    Bonjour Obsidian

    Je dois utilisé un microcontroleur de chez microchips et le programme doit être en assembleur de préférence.
    tu me pose une question concernant mon système d’exploitation,y a t'il une importance ? j'ai Windows 7 .

    merci

  4. #4
    Modérateur
    Avatar de Obsidian
    Homme Profil pro
    Développeur en systèmes embarqués
    Inscrit en
    Septembre 2007
    Messages
    7 369
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2007
    Messages : 7 369
    Points : 23 623
    Points
    23 623
    Par défaut
    Bonsoir,

    Citation Envoyé par fafadora Voir le message
    Je dois utilisé un microcontroleur de chez microchips et le programme doit être en assembleur de préférence.
    tu me pose une question concernant mon système d’exploitation,y a t'il une importance ? j'ai Windows 7.
    Si tu utilises un micro-contrôleur, effectivement, tu vas devoir descendre à un niveau assez bas, mais rien ne l'indiquait dans ton post initial (qui nous laisse croire que tu travailles exclusivement sur PC).

    Ensuite, peut-on connaître le modèle du micro-contrôleur que tu souhaites exploiter ? Parce que gérer électroniquement une carte Ethernet et écrire entièrement la pile réseau qui va avec, c'est un sacré boulot quand même. Je suppose que tu utilises un modèle qui est équipé d'une connexion adaptée et, dans ce cas, il doit d'une part avoir suffisamment de mémoire et être doté d'un ensemble de bibliothèques fournies par le fabricant pour les utiliser sans peine. Ce sont vers elles qu'il faut te tourner en premier lieu. En outre, c'est une très bonne chose de programmer tout cela en assembleur, mais il y a de fortes chances que ces bibliothèques soient écrites en C.

    Souviens-toi que l'assembleur n'est pas un unique langage déterminé : chaque famille de micro-processeurs propose le sien même s'ils partagent tous les mêmes grandes lignes.

Discussions similaires

  1. Comment envoyer une trame en hexa
    Par Fr33dom dans le forum VB.NET
    Réponses: 12
    Dernier message: 12/08/2009, 18h03
  2. Comment attendre une trame sur le port série ?
    Par petitclem dans le forum C++
    Réponses: 55
    Dernier message: 17/07/2008, 10h16
  3. Envoyer une trame sur port USB
    Par Bocci dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 15/03/2007, 21h07
  4. [USB]envoyer une trame sur le port USB
    Par ced38100 dans le forum Entrée/Sortie
    Réponses: 3
    Dernier message: 03/11/2005, 12h54
  5. [Réseau] Envoyer une trame tcp
    Par heid dans le forum Web & réseau
    Réponses: 5
    Dernier message: 18/07/2005, 13h07

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