[Numérique] programmation d'un pic32mx795f512l avec module MRF24GN0MB - Page 2
Répondre à la discussion
Page 2 sur 2 PremièrePremière 2
Affichage des résultats 31 à 35 sur 35

programmation d'un pic32mx795f512l avec module MRF24GN0MB



  1. #31
    invite830075ec

    Re : programmation d'un pic32mx795f512l avec module MRF24GN0MB


    ------

    re,
    il n'y a pas besoin de doc pour le configurateur, c'est assez intuitif. Tu remarqueras que dès que tu coches Use stack tcp/ip, il coche automatiquement un timer dans les SystemServices/Tmr. Il faut aussi que tu étudies la notion de timer STATIC/DYNAMIC qui figure dans Harmony.
    Pour ma part toujours pas de MplabX, car après quelques nouveaux essais hier, des plantages brutaux.

    -----

  2. #32
    davidif

    Re : programmation d'un pic32mx795f512l avec module MRF24GN0MB

    Citation Envoyé par satinas Voir le message
    re,
    il n'y a pas besoin de doc pour le configurateur, c'est assez intuitif.
    Bah, j'essai de comprendre l’interactivité et mes choix sur harmony, mais ça à l'aire intuitif pour un initié qui est familiarisé au thermes micro-processeur, étant débutant (j'ai fais qq appliques pas trop complexe) les choses me paraissent pas forcement évidente quand je les lis sur la docs, c'est pour ça que je peux donner l'impression de ne pas les lire (:

    Par contre ce que je ne comprend pas, juste pour un essai du départ et voir ce que fais le programme d'exemple, j'ai fais clignoté une led en sortir rc2 et coché sur harmony une nouvelle application (ex : app1) donc harmony me génère bien le code et là j'y ai mis un simple led4=~led4; dans cette nouvelle application pour voir la fréquence à laquelle il rentre dedans.

    Je remarque que la fréquence est trés basse pour le moment, 2s ??

    Code:
    void APP1_Tasks ( void )
    {
    
        /* Check the application's current state. */
        switch ( app1Data.state )
        {
            /* Application's initial state. */
            case APP1_STATE_INIT:
            {
                
                break;
            }
    
            /* TODO: implement your application state machine.*/
    
            /* The default state should never be executed. */
            default:
            {
                /* TODO: Handle error in application's state machine. */
                
                break;
            }
        }
    led4=~led4;
     
    }
    Citation Envoyé par satinas Voir le message
    re,
    Tu remarqueras que dès que tu coches Use stack tcp/ip, il coche automatiquement un timer dans les SystemServices/Tmr. Il faut aussi que tu étudies la notion de timer STATIC/DYNAMIC qui figure dans Harmony.
    Je vais aller voir ça, après effectivement, j'ai lu cette notion dynamic et static que je n'ai pas encore trop capté, donc pas trop touché pour le moment, un problème à la fois (:


    Citation Envoyé par satinas Voir le message
    Pour ma part toujours pas de MplabX, car après quelques nouveaux essais hier, des plantages brutaux.
    J'ai eu ces déboire au début, mais il faut installer mplabx et ces plugging, une seul installe ne suffit pas, c'est dommage d'ailleurs que l'on est besoin de faire toutes ces installes

  3. #33
    davidif

    Re : programmation d'un pic32mx795f512l avec module MRF24GN0MB

    Bon bah en fait, j'ai changé le timer 2 par le 5 qui était accessible sur harmony et ça fonctionne , maintenant je récupère donc le timer 2 à configuré en 32bits

  4. #34
    davidif

    Re : programmation d'un pic32mx795f512l avec module MRF24GN0MB

    Bonjour,

    je reviens après pas mal d'essais et de correctifs hardware, avec une carte qui fonctionne à peut près je dirai

    C'est à dire, que je la programme correctement, la pile tcp/ip démarre bien, l'interface rj45 ce connecte bien, et le wifi également je vois bien mon ssid.

    Seulement, le module wifi, à un signal plutôt faible par rapport au starter kit(avec le même module) et je ne me connecte pas toujours facilement, ou tout du moins quand je connecte le starter kit et qu'après je connect ma carte, celle-ci ce connect, par contre autrement je n'y arrive pas encore.

    Il y a une différence de câblage entre la doc technique du module et le starter kit.

    sur le starter kit, on a 2 pull up, une sur spi_int et l'autre sur spi_mosi et une pull down sur spi_miso.

    Alors que sur la doc technique, on met seulement 2 pull up sur hibernate et spi_cs/mode1 et pull down sur spi_miso.

    J'ai donc câblé comme sur le starter kit puis qu'étant fonctionnel.

    Par contre, j'ai toujours cette pin 6 à la masse, alors que je ne les pas connecté comme indiqué sur la doc, et c'est pareil sur mes 2 cartes.


    Merci pour votre aide

  5. #35
    davidif

    Re : programmation d'un pic32mx795f512l avec module MRF24GN0MB

    Bonjour à tous et merci pour votre aide

    Mon électronique(hardware) fonctionne maintenant bien, après quelques correctifs.

    Cependant, si je reviens vers vous ,c'est que je traverse malgré tout quelques difficultés car tout n'est pas encore implémenté.
    Et parmi eux ;

    Lorsque je souhaite changer mes paramètre réseau via l'interface web de démonstration, celles-ci ne s'enregistre pas lors d'un redémarrage.
    Nom : int web.png
Affichages : 83
Taille : 106,0 Ko

    ou dois-je agir pour que cela s'enregistre dans la flash interne du microprocesseur ?
    y a t-ils des options à cocher sur l'interface "harmony configurator" ou dois-je directement modifier le code ? et à quel niveau ?

    je suppose que ça doit ce passer dans l'initialisation au redémarrage, seulement je n'ai pas trop identifier l'emplacement, et je n'ose pas toucher car harmony peut également générer sont propre code si il suffit de cocher les bonnes options.

    Code:
    const TCPIP_NETWORK_CONFIG __attribute__((unused))  TCPIP_HOSTS_CONFIGURATION[] =
    {
    /*** Network Configuration Index 0 ***/
        {
            TCPIP_NETWORK_DEFAULT_INTERFACE_NAME,       // interface
            TCPIP_NETWORK_DEFAULT_HOST_NAME,            // hostName
            TCPIP_NETWORK_DEFAULT_MAC_ADDR,             // macAddr
            TCPIP_NETWORK_DEFAULT_IP_ADDRESS,           // ipAddr
            TCPIP_NETWORK_DEFAULT_IP_MASK,              // ipMask
            TCPIP_NETWORK_DEFAULT_GATEWAY,              // gateway
            TCPIP_NETWORK_DEFAULT_DNS,                  // priDNS
            TCPIP_NETWORK_DEFAULT_SECOND_DNS,           // secondDNS
            TCPIP_NETWORK_DEFAULT_POWER_MODE,           // powerMode
            TCPIP_NETWORK_DEFAULT_INTERFACE_FLAGS,      // startFlags
           &TCPIP_NETWORK_DEFAULT_MAC_DRIVER,           // pMacObject
        },
    /*** Network Configuration Index 1 ***/
        {
            TCPIP_NETWORK_DEFAULT_INTERFACE_NAME_IDX1,       // interface
            TCPIP_NETWORK_DEFAULT_HOST_NAME_IDX1,            // hostName
            TCPIP_NETWORK_DEFAULT_MAC_ADDR_IDX1,             // macAddr
            TCPIP_NETWORK_DEFAULT_IP_ADDRESS_IDX1,           // ipAddr
            TCPIP_NETWORK_DEFAULT_IP_MASK_IDX1,              // ipMask
            TCPIP_NETWORK_DEFAULT_GATEWAY_IDX1,              // gateway
            TCPIP_NETWORK_DEFAULT_DNS_IDX1,                  // priDNS
            TCPIP_NETWORK_DEFAULT_SECOND_DNS_IDX1,           // secondDNS
            TCPIP_NETWORK_DEFAULT_POWER_MODE_IDX1,           // powerMode
            TCPIP_NETWORK_DEFAULT_INTERFACE_FLAGS_IDX1,      // startFlags
           &TCPIP_NETWORK_DEFAULT_MAC_DRIVER_IDX1,           // pMacObject
        },
    };

    Merci de votre aide

Page 2 sur 2 PremièrePremière 2

Discussions similaires

  1. programmation d'un pic32mx795f512l
    Par davidif dans le forum Électronique
    Réponses: 0
    Dernier message: 24/03/2015, 18h39
  2. Programmation Module Wifi EB-069 avec Flowcode
    Par invite7b8f36ad dans le forum Internet - Réseau - Sécurité générale
    Réponses: 0
    Dernier message: 16/03/2015, 09h52
  3. programmation d'un pic32mx795f512l
    Par davidif dans le forum Électronique
    Réponses: 22
    Dernier message: 02/03/2015, 15h17
  4. configurer un module xbee avec un autre module - appairage
    Par invite8a7e1f83 dans le forum Électronique
    Réponses: 0
    Dernier message: 27/08/2012, 10h57
  5. programmation d'une sonnerie de lycée avec un module logique "Eazy"
    Par invitec2fad112 dans le forum Électronique
    Réponses: 0
    Dernier message: 01/08/2008, 20h56
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...