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

Arduino Discussion :

IDE 2.1.1 sans librairie EEPROM.h


Sujet :

Arduino

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    Juillet 2023
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : Ingénieur intégration
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Juillet 2023
    Messages : 4
    Par défaut IDE 2.1.1 sans librairie EEPROM.h
    Bonjour,

    Je compile sous IDE 2.1.1 pour carte Arduino Mega

    Le problème :
    Include de la librairie EEPROM.h : rejeté en erreur.
    Croquis/Importer une bibliothèque : ne propose pas la librairie EEPROM

    Le résultant :

    E:\=0 arduino\6_PROGRAMME_VANNES_CONF\6_PROGRAMME_VANNES_CONF.ino:42:10: fatal error: EEPROM.h: No such file or directory
    #include <EEPROM.h>
    ^~~~~~~~~~
    compilation terminated.

    exit status 1

    Compilation error: EEPROM.h: No such file or directory


    Sur la toile, où trouver le zip de cette librairie ?
    Merci d’avance

  2. #2
    Responsable Arduino et Systèmes Embarqués


    Avatar de f-leb
    Homme Profil pro
    Enseignant
    Inscrit en
    Janvier 2009
    Messages
    13 152
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Janvier 2009
    Messages : 13 152
    Billets dans le blog
    47
    Par défaut
    Bonjour,

    Elle est ici https://github.com/arduino/ArduinoCo...braries/EEPROM

    Mais elle fait partie du core Arduino et normalement installée par défaut avec l'EDI.
    Dans le Gestionnaire de cartes, tu devrais voir Arduino AVR boards installé avec la dernière version 1.8.6, non ?

  3. #3
    Candidat au Club
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    Juillet 2023
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : Ingénieur intégration
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Juillet 2023
    Messages : 4
    Par défaut
    Bonjour f-leb,
    D'abord un merci d'intervenir.

    La version IDE est 2.1.0 comme je comprends que c'est la plus récente.
    La librairie EEPROM n'y est pas proposée.
    Arduino AVR boards n'est pas proposé dans le gestionnaire de cartes.

    Aussi, par le lien que vous proposez, je n'y ai pas vu le moyen de télécharger un EEPROM.zip

    Où est mon erreur ???
    Cordialement,
    G.
    Images attachées Images attachées  

  4. #4
    Responsable Arduino et Systèmes Embarqués


    Avatar de f-leb
    Homme Profil pro
    Enseignant
    Inscrit en
    Janvier 2009
    Messages
    13 152
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Janvier 2009
    Messages : 13 152
    Billets dans le blog
    47
    Par défaut
    Citation Envoyé par Goldensoft Voir le message
    Arduino AVR boards n'est pas proposé dans le gestionnaire de cartes.
    Etonnant

    En cliquant sur l'icône "Gestionnaire de carte" tout à gauche :
    Nom : Capture d’écran 2023-07-05 155030.jpg
Affichages : 289
Taille : 76,9 Ko

    Il y aurait eu un souci à l'installation ???

    Sous Windows, par défaut c'est dans un dossier invisible :
    C:\Users\NomUtilisateur\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6\libraries\EEPROM

  5. #5
    Expert confirmé

    Homme Profil pro
    mad scientist :)
    Inscrit en
    Septembre 2019
    Messages
    2 889
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : mad scientist :)

    Informations forums :
    Inscription : Septembre 2019
    Messages : 2 889
    Par défaut
    Quel carte / port est choisi dans l'IDE ?

    si je prends une MEGA et avec le code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    #include <EEPROM.h>
     
    void setup() {}
     
    void loop() {}
    et que je compile, il trouve bien la bibliothèque

    Using library EEPROM at version 2.0 in folder: ~/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/libraries/EEPROM

    (sur Mac)

    j'ai aussi l'IDE 1.8 installé et les bibliothèques sont partagées

  6. #6
    Candidat au Club
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    Juillet 2023
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : Ingénieur intégration
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Juillet 2023
    Messages : 4
    Par défaut
    PB résolu, MAIS...
    Ma précédente version 2.1.1 (en français) était extraite d'une disquette fourniee avec le kit arduino acheté sur internet, ...une verion exotique... ?!).

    Après avoir supprimé tout ce qui est Arduino du PC (excepté mon programme!) et après avoir téléchargé la 1.8.19 de chez Arduino, j'ai pu y trouver la EEPROM.h.

    De curiosité en curiosité...
    Le "mais" est que, à code inchangé, cette 1.8.19 génèrait des warnings et quelques erreurs, ce qui n'était pas le cas sous la 2.1.1 !!!

    Bref, après quelques heures passées non loin de l'écran pour nettoyage profond de ces versions,

    J'ai loadé la 2.1.1 de chez Arduino (version anglaise) . Elle propose en effet EEPROM et ne pose pas de problème à la compil.

    En remarque, sous cette version (et pour la MEGA) certaines fonctions EEPROM ne sont pas accepétées en compil dont PUT () et Length ().
    Merci pour votre intervention,
    Bien cordialement,
    G.

  7. #7
    Responsable Arduino et Systèmes Embarqués


    Avatar de f-leb
    Homme Profil pro
    Enseignant
    Inscrit en
    Janvier 2009
    Messages
    13 152
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Janvier 2009
    Messages : 13 152
    Billets dans le blog
    47
    Par défaut
    Citation Envoyé par Goldensoft Voir le message
    Ma précédente version 2.1.1 (en français) était extraite d'une disquette fourniee avec le kit arduino acheté sur internet
    Une disquette ? Sans rire ?

  8. #8
    Candidat au Club
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    Juillet 2023
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : Ingénieur intégration
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Juillet 2023
    Messages : 4
    Par défaut
    Hé oui, sans rire ! Disons que c'était un mini CD.

Discussions similaires

  1. Réponses: 9
    Dernier message: 04/05/2008, 12h18
  2. Lecture midi, portable et sans librairie
    Par otspot dans le forum C++
    Réponses: 4
    Dernier message: 20/01/2008, 20h40
  3. jsf ajaxisé sans librairie supplémentaire
    Par bashou dans le forum JSF
    Réponses: 2
    Dernier message: 01/10/2007, 23h20
  4. Lecture fichier wav sans librairie
    Par websurfeur dans le forum C
    Réponses: 3
    Dernier message: 12/09/2006, 10h51
  5. [IDE][VS2005] Comment installer sans le service pack 2 ?
    Par Abderrahman dans le forum EDI/Outils
    Réponses: 6
    Dernier message: 24/01/2006, 12h30

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