Some corrections, thanks Yishan
This commit is contained in:
parent
6ab50176cc
commit
8c01059550
1 changed files with 6 additions and 4 deletions
|
@ -28,7 +28,7 @@ entrées / sorties sur le port série à ce moment.
|
|||
|
||||
Attention, il n'est **pas question ici de parallélisme**, `asyncio` ne gère pas
|
||||
de fils d'exécution. Dans l'interpréteur Python c'est la classe `Thread` qui
|
||||
s'en charge. Mais d'abord *CircuitPython* ne [les supporte pas](l_threads_cp) et
|
||||
s'en charge. Mais d'abord *CircuitPython* ne [les supporte pas][l_threads_cp] et
|
||||
ils sont plus difficiles à gérer (concurrences, sections critiques, etc.).
|
||||
|
||||
Dans le cas d'`asyncio`, nous parlerons [**de coroutines**][l_coroutines] pour
|
||||
|
@ -328,7 +328,7 @@ dû au fait que **notre tableau contiendra un élément de moins**.
|
|||
|
||||
|
||||
Voici l'affichage des informations sur l'écran du *Macropad* (ou sur la console
|
||||
*miniciom*, qui est plus agréable) :
|
||||
*minicom*, qui est plus agréable) :
|
||||
|
||||
```shell
|
||||
Run task manager t:2
|
||||
|
@ -441,7 +441,7 @@ Nous avons vu dans cet article, au fils des différents exemples, comment
|
|||
utiliser `asyncio` pour gérer des coroutines, permettant d'implémenter dans nos
|
||||
programmes pour notre Macropad du multitâche coopératif.
|
||||
|
||||
Un petit tour sur [la documentation][L-circuip_async] spécifique à `asyncio`
|
||||
Un petit tour sur [la documentation][l_circuip_async] spécifique à `asyncio`
|
||||
dans CircuitPython vous permettra d'aller plus loin. Elle est cependant très
|
||||
succincte et manque cruellement d'exemples[^doc]. Si vous voulez en apprendre plus
|
||||
sur la programmation asynchrone en Python, vous avez aussi l'excellent tutoriel
|
||||
|
@ -451,7 +451,7 @@ rédaction de cet article.
|
|||
[^doc]: La dernière mise à jour date de juin 2022 au moment de la rédaction de
|
||||
cet article
|
||||
|
||||
[L-circuip_async]:https://docs.circuitpython.org/projects/asyncio/en/latest/index.html
|
||||
[l_circuip_async]:https://docs.circuitpython.org/projects/asyncio/en/latest/index.html
|
||||
[l_zeste]:https://zestedesavoir.com/articles/1568/decouvrons-la-programmation-asynchrone-en-python/
|
||||
|
||||
## Credits
|
||||
|
@ -459,4 +459,6 @@ cet article
|
|||
Les photos proviennent du site Adafuit, prisent par [Kattni Rembor] et sous licence
|
||||
Creative Common By-Sa.
|
||||
|
||||
[Kattni Rembor]:https://learn.adafruit.com/u/kattni
|
||||
|
||||
*[DEL]: Diode ÉlectroLuminescente
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue