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

ALM Discussion :

Pile TCP/IP Microchip


Sujet :

ALM

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Février 2010
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 1
    Par défaut Pile TCP/IP Microchip
    Bonjour,
    Ayant reçu une carte Olimex PICWEB rev b (Pic 18F67J60)
    Je souhaite maintenant intégrer la pile TCP/IP de chez Microchip pour pouvoir faire un serveur TCP.
    Cependant, j'ouvre le projet TCPIP Demo App, je le compile en ayant configurer "Device" avec un 18F67J60 et me marque l'erreur :
    Error - could not find definition of symbol 'You_cannot_call_the_XEEInit_function_without_defining_EEPROM_CS_TRIS_in_HardwareProfile_h_first' in file 'Objects - TCPIP Demo App-C18\MPFS2.o'.
    Si quelqu'un a une solution, merci de bien vouloir m'aider.

    Merci
    Bonne journée

  2. #2
    Membre très actif
    Homme Profil pro
    Ingénieur R&D
    Inscrit en
    Décembre 2009
    Messages
    102
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Gard (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Ingénieur R&D
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2009
    Messages : 102
    Par défaut
    La demo est basée sur des pages html stockées sous la forme de fichier. le file systeme est MPFS et le "disque" est soit une EEPROM soit une flash en SPI.

    Je pense que tu ne pourras pas la faire tourner.

    Nous sommes parti de la meme souche mais sur une carte explorer16 avec PIC32. Ca fonctionne mais franchement cette demo est plus un demonstrateur qu'un exemple. Il y a bcps de choses à jeter dedans si tu dois y developper.

    Sinon pour ta question il y a tout un jeu de define à positionner dans differents .h probablement dans ton cas dans TCPIPConfig.h.

    Bon courage si c'est toujours d'actualité.

  3. #3
    Membre éclairé

    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2011
    Messages
    532
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : Avril 2011
    Messages : 532
    Par défaut
    Bonjour et pardon de vous déranger sur une conversation depuis longtemps "éteinte" mais je voudrais solliciter votre aide

    Je suis en formation en alternance et j'ai un gros projet qui me pose de nombreux soucis. J'ai, d'un côté, un programme c++ développé sous Qt (avec une IHM) qui me permet de pouvoir réaliser une communication série entre mon PC et un automate. Une fois la communication établi, le programme me permet aussi d'aullumer ou d'éteindre des LEDs sur les sorties TOR de mon automate lorsque j'appuis sur des boutons de mon IHM. Mon programme fonctionne

    Mais maintenant (et c'est là que les ennuis et les galères arrive), je dois déporté mon IHM sur une page web. En gros, j'ai des boutons sur ma page web et lorsque j’appuie sur un bouton (par exemple "Allumer la LED1") cela envoi l'ordre à mon programme de faire ce qui lui est demander (donc dans mon exemple lancer la fonction qui me permet d'allumer la LED1).

    A force de discussion, j'ai compris que je dois ajouter à mon projet une partie serveur qui fera la passerelle entre ma page web d'un côté et mon programme de l'autre. Et c'est là que j'ai beaucoup de problèmes: clairement je n'y arrive pas, je n'arrive pas à mettre en place cette passerelle.

    Pour essayer de me débloquer, mon chef de projet m'a donné un kit de developpement microchip qui réalise ce que je veux faire. Il y a un serveur intégré, lorsque je me connecte sur le serveur via un naviagteur web (en renseignant l'adresse IP) j'arrive sur une page avec avec différents outils et lorsque j'appuie sur un bouton je peux allumer ou éteindre un LED se trouvant sur le kit de développement => c'est exactement ce que je veux !!!

    Donc pour retrouver les codes utilisés afin de m'en inspirer, je suis aller ici:
    http://www.microchip.com/stellent/id...cName=en547784
    et j'ai télécharger les librairies pour avoir accès à ce qui m'intéresse: TCP/IP Stack (ici la version 5.42.08).

    Sauf que je m'y perds complétement dans tous ces fichiers et je ne trouve pas quels fichiers pourraient m'être utile de consulter. Le but est bien sur de prendre exemple dans ces fichiers mais de développé sous Qt (j'espère que cette contrainte ne va pas poser de problème).

    Donc pouvez-vous m'aider à m'y retrouver svp ?

Discussions similaires

  1. Firewall et pile tcp/ip
    Par zenux dans le forum Linux
    Réponses: 0
    Dernier message: 08/04/2008, 09h28
  2. déclaration et utilisation d'un buffer (pile TCP/IP)
    Par aefmaaradji84 dans le forum C++/CLI
    Réponses: 1
    Dernier message: 27/08/2007, 09h18
  3. developpez une pile TCP/IP sur carte ISA
    Par Mercenary Developer dans le forum Réseau
    Réponses: 2
    Dernier message: 13/06/2007, 15h46
  4. pile tcp ip pour windows
    Par caroox dans le forum Windows
    Réponses: 1
    Dernier message: 04/01/2007, 14h31
  5. Réponses: 1
    Dernier message: 18/07/2005, 08h50

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