Modifications

Sauter à la navigation Sauter à la recherche
697 octets ajoutés ,  25 mai 2016 à 11:23
Ligne 4 : Ligne 4 :     
== Obtenir une ligne de commande REPL ==
 
== Obtenir une ligne de commande REPL ==
REPL stands for Read Evaluate Print Loop, and is the name given to the interactive MicroPython prompt that you can access on the WiPy. Using the REPL is by far the easiest way to test out your code and run commands. You can use the REPL in addition to writing scripts in {{fname|main.py}}.
+
REPL signifie 'Read Evaluate Print Loop', ce que nous traduirons par 'boucle de Lecture Evaluation Affichage'. Comme l'indique son nom, REPL vous offre un accès à une ligne de commande MicroPython en mode interactif. Avec REPL, vous pourrez accéder à votre WiPy en ligne de commande et REPL est de loin la manière la plus simple de test votre code et d'exécuter des commandes. Vous pouvez utiliser REPL en plus d'écrire un script dans {{fname|main.py}}.
   −
To use the REPL, you must connect to the WiPy either via [[Hack-wipy-generalite#REPL_Telnet|telnet]], or with a USB to serial converter wired to one of the two UARTs on the WiPy. To enable REPL duplication on UART0 (the one accessible via the expansion board) do:
+
Pour utiliser REPL, vous devez cous connecter sur votre WiPy soit:
 +
* via [[Hack-wipy-generalite#REPL_Telnet|telnet]]  
 +
* via un câble USB équipé d'un {{pl|144|convertisseur USB-Série}}, convertisseur que vous raccorderez sur l'un des deux ports série (UART) du WiPy.
 +
 
 +
Vous aurez besoin d'un petit bout de code supplémentaire dans {{fname|boot.py}} si désirez utiliser REPL via le port série UART0 (celui ci est accessible via la carte d'extension). Si c'est la cas, saisissez le script suivant:
    
<syntaxhighlight lang="python">
 
<syntaxhighlight lang="python">
>>> from machine import UART
+
from machine import UART
>>> import os
+
import os
>>> uart = UART(0, 115200)
+
uart = UART(0, 115200)
>>> os.dupterm(uart)
+
os.dupterm(uart)
 
</syntaxhighlight>
 
</syntaxhighlight>
   −
Place this piece of code inside your boot.py so that it’s done automatically after reset.
+
En plaçant ce script directement dans {{fname|boot.py}} REPL sera automatiquement disponible sur UART0 même après une réinitialisation.
 +
 
 +
<small>{{underline|Note de MCHobby:}} Vous pourrez fort bien saisir le script ci-dessus en REPL pour tester REPL sur UART0. Vous n'êtes pas obligé de saisir le code dans boot.py sauf si vous désirez cette fonctionnalité de façon permanente.</small>
    
== Avec Windows ==
 
== Avec Windows ==
29 917

modifications

Menu de navigation