Commits

Anonymous committed 926fa1b

sphinx fix...

Comments (0)

Files changed (1)

source/tutorial_part1.rst

         .. note::
 
         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+C : un nouveau TAB
-            - CTRL+A+N : prochain TAB
-            - CTRL+A+P : précédent TAB
+
+        .. code-block :: sh
+
+            cd ~/stm32f4_work
+            screen
+            export PATH=$PATH:~/CodeSourcery/Sourcery_CodeBench_Lite_for_ARM_EABI/bin/
+            # CTRL+A+C : un nouveau TAB
+            # CTRL+A+N : prochain TAB
+            # CTRL+A+P : précédent TAB
 
     3. démarrer le listener !
-        - # ce placer dans le bon répertoire ...
-        - cd ~/stm32f4_work/
-        - steph@tuck-eeepc:~/stm32f4_work/stlink$ sudo ./gdbserver/st-util fu bar
-            non-option ARGV-elements: fu bar 
-            2012-09-15T19:00:57 INFO src/stlink-common.c: Loading device parameters....
-            2012-09-15T19:00:57 INFO src/stlink-common.c: Device connected is: F4 device, id 0x10016413
-            2012-09-15T19:00:57 INFO src/stlink-common.c: SRAM size: 0x30000 bytes (192 KiB), Flash: 0x100000 bytes (1024 KiB) in pages of 16384 bytes
-            Chip ID is 00000413, Core ID is  2ba01477.
-            KARL - should read back as 0x03, not 60 02 00 00
-            init watchpoints
-            Listening at \*:4242...
+
+        .. code-block :: sh
+
+            # ce placer dans le bon répertoire ...
+            cd ~/stm32f4_work/
+            steph@tuck-eeepc:~/stm32f4_work/stlink$ sudo ./gdbserver/st-util fu bar
+                non-option ARGV-elements: fu bar 
+                2012-09-15T19:00:57 INFO src/stlink-common.c: Loading device parameters....
+                2012-09-15T19:00:57 INFO src/stlink-common.c: Device connected is: F4 device, id 0x10016413
+                2012-09-15T19:00:57 INFO src/stlink-common.c: SRAM size: 0x30000 bytes (192 KiB), Flash: 0x100000 bytes (1024 KiB) in pages of 16384 bytes
+                Chip ID is 00000413, Core ID is  2ba01477.
+                KARL - should read back as 0x03, not 60 02 00 00
+                init watchpoints
+                Listening at \*:4242...
 
     4. éditer son projet 
         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
         par défaut soit python2.6, sinon créer un virtualenv pour que ce soit le cas.
-        - cd ~/stm32f4_work/pymite-0.9
-        # note la commande est sensible à la cas et attend l'argument PLATFORM  en majuscule.
-        - scons PLATFORM=stm32f4
+
+        .. code-block :: sh
+
+            cd ~/stm32f4_work/pymite-0.9
+            # note la commande est sensible à la cas et attend l'argument PLATFORM  en majuscule.
+            scons PLATFORM=stm32f4
 
     6. exécuter son projet
 
         .. code-block :: sh
 
                 cd ~/stm32f4_work/pymite-0.9/src/platform/stm32f4
+                arm-none-eabi-gdb
                 # si votre path est bien configuré l'appel de arm-none-eabi-gdb devrait se dérouler correctement
                 # sinon un appel directe fera l'affaire :
-                    ~/CodeSourcery/Sourcery_CodeBench_Lite_for_ARM_EABI/bin/arm-none-eabi-gdb
-                arm-none-eabi-gdb
+                ~/CodeSourcery/Sourcery_CodeBench_Lite_for_ARM_EABI/bin/arm-none-eabi-gdb
                 # cela démarre la console gdb et vous donne la main
                 target extended localhost:4242
                 # charge le fichier elf (préalablement compilé, cf `scons PLATFORM=stm32f4`