Séquence de démarrage MicroPython MicroPython:séquence de démarrage

La séquence de démarrage MicroPython est initiée à chaque mise sous tension, chaque réinitialisation matérielle et chaque réinitialisation logicielle ([Ctrl] D) de la plateforme.

La séquence de démarrage met en œuvre deux fichiers importants qui doivent se trouver dans la racine du système de fichiers MicroPython. Il s’agit des fichiers boot.py et main.py.

1. Fichier boot.py MicroPython:boot.py

La plateforme MicroPython doit contenir un fichier boot.py présent dans la racine du système de fichier.

Le fichier boot.py est le premier fichier chargé par MicroPython. Ce dernier doit contenir les instructions destinées à la configuration de bas niveau de la plateforme. Le contenu de boot.py doit être concis, son contenu est destiné à finaliser le démarrage de la carte MicroPython. MicroPython:configuration de bas niveau 

Dans le cadre d’un module ESP, boot.py contiendra le code de configuration de l’interface Wi-Fi.

Une fois le contenu du fichier boot.py traité par MicroPython, la plateforme chargera et exécutera le contenu du fichier main.py.

MicroPython poursuit la séquence de démarrage même si le fichier boot.py provoque une erreur.

Attention : la séquence de démarrage est suspendue aussi longtemps que le contenu du fichier...

couv_LF2PYRASPFL.png

Découvrez 

le livre :

Aussi inclus dans nos :

Précédent
Le mode station (STA)
Suivant
Programmer