Subscribe: Commentaires sur : Programmation Arduino en ligne de commande
http://www.francoistessier.info/blog/2011/07/06/programmation-arduino-en-ligne-de-commande/feed/
Preview: Commentaires sur : Programmation Arduino en ligne de commande

Commentaires sur : Programmation Arduino en ligne de commande



Oh My Blog!



Last Build Date: Mon, 10 Aug 2015 18:38:02 +0000

 



Par : mathieu

Fri, 24 Apr 2015 16:26:41 +0000

bonjour je début sur arduino et j'ai se code erreur qui me bloque pouvez-vous m aidée svp This report would have more information with "Show verbose output during compilation" enabled in File > Preferences. Arduino: 1.0.6 (Windows Vista), Board: "Arduino Uno" minie.cpp.o: In function `__static_initialization_and_destruction_0': C:\Program Files\Arduino/minie.ino:219: undefined reference to `DateTime::DateTime(long)' C:\Program Files\Arduino/minie.ino:459: undefined reference to `DateTime::DateTime(long)' minie.cpp.o: In function `check_programFuture()': C:\Program Files\Arduino/mE_program.ino:58: undefined reference to `DateTime::get() const' C:\Program Files\Arduino/mE_program.ino:58: undefined reference to `DateTime::get() const' minie.cpp.o: In function `paint_status_program_time()': C:\Program Files\Arduino/mE_ui_content.ino:1350: undefined reference to `DateTime::get() const' C:\Program Files\Arduino/mE_ui_content.ino:1374: undefined reference to `DateTime::DateTime(long)' C:\Program Files\Arduino/mE_ui_content.ino:1377: undefined reference to `DateTime::DateTime(long)' C:\Program Files\Arduino/mE_ui_content.ino:1380: undefined reference to `DateTime::DateTime(long)' C:\Program Files\Arduino/mE_ui_content.ino:1383: undefined reference to `DateTime::DateTime(long)' C:\Program Files\Arduino/mE_ui_content.ino:1386: undefined reference to `DateTime::DateTime(long)' minie.cpp.o: In function `paint_status_time()': C:\Program Files\Arduino/mE_ui_content.ino:1240: undefined reference to `DateTime::get() const' C:\Program Files\Arduino/mE_ui_content.ino:1240: undefined reference to `DateTime::DateTime(long)' C:\Program Files\Arduino/mE_ui_content.ino:1243: undefined reference to `DateTime::get() const' C:\Program Files\Arduino/mE_ui_content.ino:1243: undefined reference to `DateTime::DateTime(long)' C:\Program Files\Arduino/mE_ui_content.ino:1246: undefined reference to `DateTime::get() const' C:\Program Files\Arduino/mE_ui_content.ino:1246: undefined reference to `DateTime::DateTime(long)' C:\Program Files\Arduino/mE_ui_content.ino:1249: undefined reference to `DateTime::get() const' C:\Program Files\Arduino/mE_ui_content.ino:1249: undefined reference to `DateTime::DateTime(long)' C:\Program Files\Arduino/mE_ui_content.ino:1252: undefined reference to `DateTime::get() const' C:\Program Files\Arduino/mE_ui_content.ino:1252: undefined reference to `DateTime::DateTime(long)' C:\Program Files\Arduino/mE_ui_content.ino:1255: undefined reference to `DateTime::get() const' C:\Program Files\Arduino/mE_ui_content.ino:1255: undefined reference to `DateTime::DateTime(long)' C:\Program Files\Arduino/mE_ui_content.ino:1261: undefined reference to `RTC_DS1307::adjust(DateTime const&)' minie.cpp.o: In function `add_newProgram()': C:\Program Files\Arduino/mE_program.ino:88: undefined reference to `RTC_DS1307::now()' minie.cpp.o: In function `check_programs()': C:\Program Files\Arduino/mE_program.ino:183: undefined reference to `DateTime::dayOfWeek() const' minie.cpp.o: In function `load_config()': C:\Program Files\Arduino/mE_eeprom.ino:341: undefined reference to `DateTime::DateTime(long)' minie.cpp.o: In function `write_config()': C:\Program Files\Arduino/mE_eeprom.ino:257: undefined reference to `DateTime::get() const' minie.cpp.o: In function `loop': C:\Program Files\Arduino/minie.ino:774: undefined reference to `RTC_DS1307::now()'



Par : talaron

Sun, 15 Feb 2015 20:49:32 +0000

Si je créé un.hex a partir d'un autre IDE que celui de arduino AVR studio 6 par exemple (je maitrise le C). Puis je me contenter d'utiliser seulement la fonction chargement de l'IDE arduino ? Je préfère en effet une programmation de plus bas niveau que le pseudo langage arduino ( C voire assembleur). Placer le .hex dans le répertoire as hoc que lit arduino est il suffisant ? Merci



Par : marlee philippe

Mon, 12 Jan 2015 20:23:48 +0000

moi j'ai rien compris je suis dédutants en éléctronique des programmation jamai fait et l'anglai je comprend rien avez vous plus simple comme explication



Par : jack

Fri, 05 Dec 2014 11:12:41 +0000

Bonjour a tous, Merci pour ce tuto, mais j'ai une question, quelles sont les 13 sources à compiler et à créer les .o dans le dossier core? Bonne journée, Jack



Par : moussa

Mon, 24 Dec 2012 21:08:43 +0000

Merci bien c'etait intéressant mais je veux juste savoir s'il y a des tuto pour embarquer un systeme freertos dans une carte ARDUINO merci



Par : alex_783

Tue, 22 May 2012 10:25:34 +0000

bonjour, j'ai un problème, je travaille sous windows et dans l'inviter de commande j'ai une erreurs a la compilation :s voila ma commande: avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=22 -I C:\arduino-0022\arduino-0022\hardware\arduino\cores\arduino\ -o blink.o blink.cpp il me dit no such file or directory et no input file, en gros il ne trouve pas le fichier donc je pense qu'il y a un problème de syntaxe, puisque c'est dans ce dossier que ce trouve le blink.cpp, si quelqu'un connais la solution.. Merci d'avance Alex.



Par : Johnny

Fri, 27 Jan 2012 05:23:49 +0000

Merci pour le billet. J'ai reçu mon premier arduino il y a une petite semaine, et l'IDE est à présent en version 1. Par contre, c'est une s*l*perie à utiliser, surtout quand on est un bon afficionado de vim. Pour couronner le tout, j'ai toujours détester les appli java. C'est vrai qu'avec un bon Makefile, voire un script pour générer un makefile minimal, c'est bien plus pratique.



Par : fabien

Wed, 10 Aug 2011 19:04:14 +0000

Merci pour ces remarques. J'ai mis le billet à jour. Tu as raison c'est bien "build.verbose=true" qu'il faut spécifier, même sous linux.



Par : Conorta

Tue, 09 Aug 2011 20:34:31 +0000

Chez moi, (Mac OS X 10.6.6 et Arduino 0022) l'instruction "compile.verbose=true" ne mache pas, c'est "build.verbose=true" qu'il faut mettre pour avoir les informations de compilation dans l'IDE Arduino. "Le nombre 115200 correspond au bitrate, c’est à dire la vitesse de communication entre la carte et le pc, et doit être le même que celui indiqué dans le code « blink.pde »." Erreur il s'agit ici de la vitesse de communication avec le bootloader, qui est fixé à 115200 bauds. Ce commentaire s'applique par contre parfaitement à cette commande "screen /dev/ttyACM0 115200" Merci pour le tuto.



Par : Virtualmix

Wed, 06 Jul 2011 17:43:42 +0000

Excellent merci ! J'avais commencer à chercher comment faire ça et finalement remis la chose à plus tard... Tu me simplifies grandement la tache :-) Je trouve l'IDE Arduino plutôt bien fait mais si je peux utiliser mon éditeur de texte favoris c'est encore mieux. A+