diff --git a/docs/Upload.md b/docs/Upload.md index 52c128f..9afa1fd 100644 --- a/docs/Upload.md +++ b/docs/Upload.md @@ -4,12 +4,12 @@ Procédure de mise à jour du logiciel embarqué, en utilisant l'environnement S 1. [Installer STM32CubeIDE](#installer-le-programme-stm32cubeide) 3. [Installer le plugin EGit](#installer-le-plugin-egit) 4. [Télécharger le projet à partir du dépot](#importer-le-projet) -5. Envoyer le projet sur la carte +5. [Envoyer le projet sur la carte](#téléverser-le-logiciel) -## Installer le programme STM32CubeIDE +# Installer le programme STM32CubeIDE Le programme STM32CubeIDE est disponible (Win, Mac, Linux) gratuitement sur le site du fabricant (https://www.st.com/en/development-tools/stm32cubeide.html) moyennant la création d'un compte lui aussi gratuit. -## Installer le plugin EGit : +# Installer le plugin EGit : 1. Help > Eclipse Marketplace ![](Marketplace.png) 2. Chercher "git" ![](Git_search.png) 3. Choisir "EGit - Git integration for Eclipse" et cliquer "install" @@ -17,7 +17,7 @@ Le programme STM32CubeIDE est disponible (Win, Mac, Linux) gratuitement sur le s 5. L'installation peut prendre quelque minutes (indicateur en bas à droite ![](install_status.png)) 6. Redémarrer le programme quand le dialogue apparaît : ![](restart_after_install.png) -## Importer le projet : +# Importer le projet : 1. File > Import Project 2. Un menu "select" apparaît Git > Projects from Git > Next ![](import_project.png) @@ -33,4 +33,9 @@ Le programme STM32CubeIDE est disponible (Win, Mac, Linux) gratuitement sur le s 8. Le projet va maintenant être téléchargé, cette opération peut prendre plusieurs minutes. ![](clone_process.png) 9. Dans le menu "Select wizard to use for importing project" Sélectionner "Import existing Eclipse project" ![](import_type.png) -10. Dans le menu "Import Project" garder les options par défaut ![](final_import.png) \ No newline at end of file +10. Dans le menu "Import Project" garder les options par défaut ![](final_import.png) + +# Téléverser le logiciel +1. Connecter l'interface STLink à la carte selon la définition des pins suivante : ![](carte_alfawise_ann_annotated.png) +2. Envoyer le logiciel : `Run` ![](run.png) + Le code est compilé puis envoyé sur le carte : la LED d'état du STLink clignote pendant l'envoi. Après quelques minutes la carte redémarre, le logiciel est maintenant mis à jour. \ No newline at end of file diff --git a/docs/carte_alfawise_ann_annotated.png b/docs/carte_alfawise_ann_annotated.png new file mode 100644 index 0000000..9c915ca Binary files /dev/null and b/docs/carte_alfawise_ann_annotated.png differ diff --git a/docs/run.png b/docs/run.png new file mode 100644 index 0000000..1f27237 Binary files /dev/null and b/docs/run.png differ diff --git a/docs/run_conf.png b/docs/run_conf.png new file mode 100644 index 0000000..375da0f Binary files /dev/null and b/docs/run_conf.png differ diff --git a/docs/run_release.png b/docs/run_release.png new file mode 100644 index 0000000..bee3b34 Binary files /dev/null and b/docs/run_release.png differ