Commit a316492cdd538bd4fa09f689a84333979f11dd5e
1 parent
c0369a17
hj
Showing
1 changed file
with
7 additions
and
1 deletions
Show diff stats
README.md
@@ -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 |