Commit a316492cdd538bd4fa09f689a84333979f11dd5e

Authored by gcremasc
1 parent c0369a17

hj

Showing 1 changed file with 7 additions and 1 deletions   Show diff stats
@@ -8,6 +8,7 @@ Objectif : Créer une manette avec une carte Arduino relier en connexion USB ave @@ -8,6 +8,7 @@ Objectif : Créer une manette avec une carte Arduino relier en connexion USB ave
8 8
9 Pour compiler, lancer et ultiliser les programmes : 9 Pour compiler, lancer et ultiliser les programmes :
10 10
  11 +
11 Étape 1: Vérifier que la carte ne soit pas flashée. 12 Étape 1: Vérifier que la carte ne soit pas flashée.
12 13
13 \>lsusb 14 \>lsusb
@@ -28,7 +29,7 @@ Puis écrire : @@ -28,7 +29,7 @@ Puis écrire :
28 Étape 2 : 29 Étape 2 :
29 Compiler et Upload le programme main.c sur l'arduino. 30 Compiler et Upload le programme main.c sur l'arduino.
30 31
31 -\>gcc -o main main.c -Wall (pas sur que ce soit nécessaire) 32 +\>gcc -o main main.c -Wall -Wextra (pas sur que ce soit nécessaire)
32 33
33 \>make all 34 \>make all
34 35
@@ -40,6 +41,7 @@ Compiler et Upload le programme main.c sur l'arduino. @@ -40,6 +41,7 @@ Compiler et Upload le programme main.c sur l'arduino.
40 41
41 Le programme est maintenant sur l'Arduino. 42 Le programme est maintenant sur l'Arduino.
42 43
  44 +
43 Étape 3: 45 Étape 3:
44 Flasher la carte 46 Flasher la carte
45 47
@@ -55,9 +57,12 @@ Flasher la carte @@ -55,9 +57,12 @@ Flasher la carte
55 57
56 \>dfu-programmer atmega16u2 reset 58 \>dfu-programmer atmega16u2 reset
57 59
  60 +
58 Étape 4: 61 Étape 4:
59 Compiler la partie 1 et l'exécuter. 62 Compiler la partie 1 et l'exécuter.
60 63
  64 +\>cd Pgm_PC/
  65 +
61 \>gcc -o exe init_USB.c -lusb-1.0 -Wall -Wextra 66 \>gcc -o exe init_USB.c -lusb-1.0 -Wall -Wextra
62 67
63 \>./exe 68 \>./exe
@@ -65,6 +70,7 @@ Compiler la partie 1 et l'exécuter. @@ -65,6 +70,7 @@ Compiler la partie 1 et l'exécuter.
65 70
66 71
67 Ce qui marche : 72 Ce qui marche :
  73 +
68 _ La Partie 2, fonctionne correctement et compile sans warnings. 74 _ La Partie 2, fonctionne correctement et compile sans warnings.
69 75
70 76