Commentaires sur : Programmation Arduino en ligne de commande http://24.136.17.140/blog/2011/07/06/programmation-arduino-en-ligne-de-commande/ Oh My Blog! Mon, 10 Aug 2015 18:38:02 +0000 hourly 1 http://wordpress.org/?v=4.2.7 Par : mathieu http://24.136.17.140/blog/2011/07/06/programmation-arduino-en-ligne-de-commande/#comment-5563 Fri, 24 Apr 2015 16:26:41 +0000 http://www.francoistessier.info/blog/?p=1026#comment-5563 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 http://24.136.17.140/blog/2011/07/06/programmation-arduino-en-ligne-de-commande/#comment-1574 Sun, 15 Feb 2015 20:49:32 +0000 http://www.francoistessier.info/blog/?p=1026#comment-1574 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 http://24.136.17.140/blog/2011/07/06/programmation-arduino-en-ligne-de-commande/#comment-683 Mon, 12 Jan 2015 20:23:48 +0000 http://www.francoistessier.info/blog/?p=1026#comment-683 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 http://24.136.17.140/blog/2011/07/06/programmation-arduino-en-ligne-de-commande/#comment-681 Fri, 05 Dec 2014 11:12:41 +0000 http://www.francoistessier.info/blog/?p=1026#comment-681 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 http://24.136.17.140/blog/2011/07/06/programmation-arduino-en-ligne-de-commande/#comment-582 Mon, 24 Dec 2012 21:08:43 +0000 http://www.francoistessier.info/blog/?p=1026#comment-582 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 http://24.136.17.140/blog/2011/07/06/programmation-arduino-en-ligne-de-commande/#comment-562 Tue, 22 May 2012 10:25:34 +0000 http://www.francoistessier.info/blog/?p=1026#comment-562 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 http://24.136.17.140/blog/2011/07/06/programmation-arduino-en-ligne-de-commande/#comment-506 Fri, 27 Jan 2012 05:23:49 +0000 http://www.francoistessier.info/blog/?p=1026#comment-506 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 http://24.136.17.140/blog/2011/07/06/programmation-arduino-en-ligne-de-commande/#comment-447 Wed, 10 Aug 2011 19:04:14 +0000 http://www.francoistessier.info/blog/?p=1026#comment-447 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 http://24.136.17.140/blog/2011/07/06/programmation-arduino-en-ligne-de-commande/#comment-446 Tue, 09 Aug 2011 20:34:31 +0000 http://www.francoistessier.info/blog/?p=1026#comment-446 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 http://24.136.17.140/blog/2011/07/06/programmation-arduino-en-ligne-de-commande/#comment-444 Wed, 06 Jul 2011 17:43:42 +0000 http://www.francoistessier.info/blog/?p=1026#comment-444 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+

]]>