Outils pour utilisateurs

Outils du site


raspberry_pi_pico:micropython:threading

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
raspberry_pi_pico:micropython:threading [2023/02/27 08:10] – créée danraspberry_pi_pico:micropython:threading [2023/02/27 08:25] (Version actuelle) dan
Ligne 1: Ligne 1:
-Exemple de code utilisant le multi-threading :+====== _thread ======
  
-<code python> +Le threading permet de lancer deux processus en même temps.
-""" +
-Exemple de threading +
-On ne peut lancer que deux threads à la fois. +
-"""+
  
 +== Exemple de code utilisant le multi-threading : ==
 +
 +<code python>
 from time import sleep from time import sleep
 import _thread import _thread
Ligne 29: Ligne 28:
 </code> </code>
  
 +Sur cet exemple les deux threads sont lancée quasi en même temps. À l'usage, on observe que les réponses ne sont pas synchronisées. Un coup c'est la séquence **XXXXX** qui s'affiche en premier, un coup c'est la séquence **OOOOO**. Le fonctionnement des deux séquences est bien indépendant.
  
 +Il est important de noter que l'on ne peut pas lancer plus de deux thread à la fois.
raspberry_pi_pico/micropython/threading.1677481847.txt.gz · Dernière modification : 2023/02/27 08:10 de dan