Anonymous avatar Anonymous committed 280e3aa

typo fix

Comments (0)

Files changed (4)

Add a comment to this file

source/_static/keepmee.txt

Empty file added.

source/ethernet/ethernet.rst

         ce qui signifie, que la seul chose qui manque c'est la couche d'accès matériel nommée (PHY) et un connecteur MAGJACK.
 
         Il est relativement simple de se procurer ce composant...
-        http://blog.tkjelectronics.dk/2012/08/ethernet-on-stm32f4discovery-using-external-phy/
+        `PHY <http://blog.tkjelectronics.dk/2012/08/ethernet-on-stm32f4discovery-using-external-phy>`_
 
 
     o Extension (PHY) possible  :
  
-        - DP83848 (coût proche des 20 euros) 
-          un peu de doc sur le module :
-          http://www.ti.com/general/docs/lit/getliterature.tsp?svadoc=dp83848c&reg=en
+        - DP83848 (~ 20 euros) 
+          un peu de doc sur le `module <http://www.ti.com/general/docs/lit/getliterature.tsp?svadoc=dp83848c&reg=en>`_
 
     o Comment appliquer :
         
     sinon les dépôts suivant pour remplacer ces éléments, il restera à vous procurer la toolchain
     fournie par ST (arm-none-eabi-gdb) :
     
-    - `fork pymite <https://bitbucket.org/tuck/pymite>`_ (ce dépôt est à jour et résoud pas mal de problème de compilation)
+    - `pymite fork <https://bitbucket.org/tuck/pymite>`_ (ce dépôt est à jour et résoud pas mal de problème de compilation)
 
     - `stlink <https://github.com/texane/stlink>`_ (ce dépôt est à jour et est nettement plus performant que l'archive de pycon)
 
 
    installation
    tutorial_part1
+   ipm
    ethernet/ethernet
 
 
 
    * un document commercial sur la carte "Discovery" :
 
-    - `Manuel Utilisateur <http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/USER_MANUAL/DM00039084.pdf`_
+    - `Manuel Utilisateur <http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/USER_MANUAL/DM00039084.pdf>`_
 
    *  un document plus complet mais plus technique ... :
 
     - `Document technique <http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/DM00037051.pdf>`_
 
-   * la page où l'on peut télécharger la documentation complète :
+   * la page`Ressources <http://www.st.com/stonline/stappl/resourceSelector/app?page=resourceSelectorPage&doctype=st_software_rsrc&SubClassID=1521>`_ où l'on peut télécharger la documentation complète :
 
-    - `Ressources <http://www.st.com/stonline/stappl/resourceSelector/app?page=resourceSelectorPage&doctype=st_software_rsrc&SubClassID=1521>`_
-      sélectionnez ensuite l'archive
+    - sélectionnez ensuite l'archive
       *STM32F4 DSP and standard peripherals library, including 82 examples for 26 different peripherals and template project for 5 different IDEs*
       cette archive contient notamment, un fichier .chm contenant toute la documentation sur la librairie c/c++ mis à disposition ainsi que
       les 82 exemples en c/c++. Ce qui pourrait faire un point de départ intéressant pour tous les gens qui souhaitent développer des
       librairies pour permettre d'accéder à des périphériques internes ou externes.
 
-   * un blog sur le STM32F4 : `Blog <http://www.emcu.it/STM32F4xx/STM32F4xx.html>`
+   * un `blog <http://www.emcu.it/STM32F4xx/STM32F4xx.html>` sur le STM32F4 : 
 
 + Quelques caractéristiques :
 
 
     * les plus : 
         
-            - Coût/Puissance : Une carte très intéressante car moins cher qu'un arduino basic, mais nettement plus puissante.
-                Comprenez : l'arduino apparait alors comme un tracteur et pour un coût bien plus élevé.
-                            Enfin bon, on trouve toujours des fans de moisonneuse :)
+            - Coût/Puissance : Une carte très intéressante (12€ -> 17€ selon les sites) car moins cher qu'un arduino basic,
+                mais nettement plus puissante. Comprenez : L'arduino apparait alors comme un tracteur et pour un coût bien
+                plus élevé. Enfin bon, on trouve toujours des fans de moisonneuse :)
 
-            - Des périphériques en plus : (Accéléromètre, leds incorporés, possibilité de lire du son)
+            - Des périphériques en plus : (Accéléromètre, leds incorporés, possibilité de lire et d'enregistrer du son)
                     
             - Language : Python 2.6, grâce à la mémoire dont il dispose, on arrive à embarquer
-                une vm python et votre programme python. Ceci est rendu possible grâce au projet pymite
+                une vm python et votre programme python. Ceci est rendu possible grâce au projet `pymite <http://code.google.com/p/python-on-a-chip>`_
 
             - GPIO : la carte est très riche côté pin /GPIO (un plus face à l'arduino de base)
 

source/tutorial_part1.rst

         - 1 pour la compilation
         - 1 pour la console gdb permettant de charger le code sur le STM32F4
 
-        .. note::
+        .. code-block :: sh
 
-        Je conseille d'utiliser screen (en attendant d'avoir un IDE, dédié / ou pas ...)
             - cd ~/stm32f4_work
             - screen
             - export PATH=$PATH:~/CodeSourcery/Sourcery_CodeBench_Lite_for_ARM_EABI/bin/
             - CTRL+A+N : prochain TAB
             - CTRL+A+P : précédent TAB
 
-    3. démarrer le listener !
+    3. démarrer le listener !::
         - # ce placer dans le bon répertoire ...
         - cd ~/stm32f4_work/stlink
         - steph@tuck-eeepc:~/stm32f4_work/stlink$ sudo ./gdbserver/st-util fu bar
         le module principal de votre projet se trouve sous ~/stm32f4_work/pymite-09/src/platform/stm32f4
         et se nomme **main.py**
 
-        - gvim ~/stm32f4_work/pymite-09/src/platform/stm32f4/main.py
+        .. code-block :: sh
+
+            gvim ~/stm32f4_work/pymite-09/src/platform/stm32f4/main.py
 
     5. compiler son projet :
         ATTENTION À PYTHON 2.6 compiler le binaire pour la plateform stm32f4 suppose que votre interpréteur
     7. having fun ...
         Si tout c'est bien passé, votre code python tourne sur la plaque.
 
+.. note::
+        Je conseille d'utiliser screen ou byobu (en attendant d'avoir un IDE, dédié / ou pas ...)
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.