Modifications

Sauter à la navigation Sauter à la recherche
307 octets ajoutés ,  27 décembre 2014 à 23:43
aucun résumé de modification
Ligne 1 : Ligne 1 :  
{{Spark.IO-CLI-NAV}}
 
{{Spark.IO-CLI-NAV}}
   −
{{traduction}}
+
{{bloc-etroit|text=Vous pouvez également utiliser la ligne de commande pour créer une application puis la flasher à distance avec <code>spark flash</code> pour obtenir un résultat identique à celui obtenu avec l'IDE build.
   −
{{bloc-etroit|text=You can write whole apps and flash them remotely from the command line just as you would from the build IDE. Let's write a small blink sketch to try it out.
+
Ecrivons un petit programme "blinky" (clignotement) pour essayer.
   −
Copy and paste the following program into a file called '''blinky.ino'''}}
+
Copiez et collez le programme suivant dans un fichier nommé '''blinky.ino'''}}
   −
  <nowiki>#Copy me to blinky.ino
+
  <nowiki>/* Copiez moi dans blinky.ino */
#define PIN D7
+
#DEFINE PIN D7
 
int state = 0;
 
int state = 0;
    
void setup() {
 
void setup() {
     //tell the core we want to write to this pin
+
     //Informons le core que nous voulons écrire sur cette broche
 
     pinMode(PIN, OUTPUT);
 
     pinMode(PIN, OUTPUT);
 
}
 
}
 
void loop() {
 
void loop() {
     //alternate the PIN between high and low
+
     //alterner l'état de la broche entre niveau haut (high) et bas (low)
 
     digitalWrite(PIN, (state) ? HIGH : LOW);
 
     digitalWrite(PIN, (state) ? HIGH : LOW);
   −
     //invert the state
+
     //inverser l'état
 
     state = !state;
 
     state = !state;
   −
     //wait half a second
+
     //attendre une demi-seconde
 
     delay(500);
 
     delay(500);
 
}</nowiki>
 
}</nowiki>
   −
{{bloc-etroit|text=Then let's compile that program to make sure it's valid code. The CLI will automatically download the compiled binary of your program if everything went well, and show you the url. The server will also keep a copy of your binary around for you for about 24 hours.}}
+
{{bloc-etroit|text=Compilons ensuite le programme pour nous assurer qu'il s'agit d'un code valide. Le CLI téléchargera automatiquement le fichier binaire résultant de la compilation (si me programme compile sans erreur). Vous verrez également l'url d'où le programme est téléchargé (le serveur maintient une copie du binaire pendant environ 24 heures).}}
   −
  <nowiki># how to compile a program without flashing to your core
+
  <nowiki># Comment compiler un programme sans flasher votre Core
 
$ spark compile blinky.ino
 
$ spark compile blinky.ino
 
Including:
 
Including:
Ligne 38 : Ligne 38 :  
Compiled firmware downloaded.</nowiki>
 
Compiled firmware downloaded.</nowiki>
   −
Now that we have a valid program, let's flash it to our core! We can use either the source code again, or we can send our binary.
+
Maintenant que nous avons un programme valide, utilisons le pour flasher notre Core! Nous pour soit réutiliser le code, soit utilisé le binaire que nous avons obtenu.
   −
  <nowiki># how to flash a program to your core (from source code)
+
  <nowiki># Comment flasher un programme sur votre Core (depuis le code source)
$ spark flash my_core_name blinky.ino</nowiki>
+
$ spark flash nom_du_core blinky.ino</nowiki>
   −
OR - how to flash a pre-compiled binary to your core
+
OU - comment flasher votre Core avec un binaire pré-compilé
   −
  <nowiki>$ spark flash my_core_name firmware_123456781234.bin
+
  <nowiki>$ spark flash nom_du_core firmware_123456781234.bin
 
Including:
 
Including:
 
firmware_123456781234.bin
 
firmware_123456781234.bin
29 918

modifications

Menu de navigation