Langage et implémentation OpenMV MicroPython¶
MicroPython vise à implémenter la norme Python 3.4 (avec une sélection de fonctionnalités de versions ultérieures) en ce qui concerne la syntaxe du langage, et la plupart des fonctionnalités de MicroPython sont identiques à celles décrites par la documentation « Language Reference » sur docs.python.org.
La bibliothèque standard de MicroPython est décrite dans le chapitre correspondant. Le chapitre MicroPython differences from CPython décrit les différences entre MicroPython et CPython (qui concernent principalement la bibliothèque standard et les types, mais aussi certaines fonctionnalités au niveau du langage).
Ce chapitre décrit les fonctionnalités et particularités de l’implémentation de MicroPython ainsi que les bonnes pratiques pour les utiliser.
- Glossaire
- Le mode interpréteur interactif de MicroPython (alias REPL)
- Séquence de réinitialisation et de démarrage
- Contrôle à distance de MicroPython : mpremote
- Fichiers .mpy de MicroPython
- Écriture de gestionnaires d’interruption
- Maximiser la vitesse de MicroPython
- MicroPython sur microcontrôleurs
- Fichiers manifest de MicroPython
- Gestion des paquets
- Assembleur en ligne pour les architectures Thumb2
- Utilisation des systèmes de fichiers
- Utilisation de ROMFS
- Guide de migration vers MicroPython 2.0