issue174:micro-ci_micro-la
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
issue174:micro-ci_micro-la [2021/11/02 08:20] – d52fr | issue174:micro-ci_micro-la [2021/11/04 09:39] (Version actuelle) – auntiee | ||
---|---|---|---|
Ligne 7: | Ligne 7: | ||
Parfois, lorsque vous mettez à jour votre microcontrôleur avec une nouvelle version de MicroPython, | Parfois, lorsque vous mettez à jour votre microcontrôleur avec une nouvelle version de MicroPython, | ||
- | J'ai trouvé un utilitaire appelé mpfshell qui peut vous rendre la vie beaucoup plus facile. Vous pouvez trouver son dépôt à l' | + | J'ai trouvé un utilitaire appelé mpfshell qui peut vous rendre la vie beaucoup plus facile. Vous pouvez trouver son dépôt à l' |
- | Selon la page principale du dépôt, l' | + | Selon la page principale du dépôt, l' |
**Of course, you need to install the program to be able to use it, which is easy since it is on PyPi. In a terminal, you need to use only pip. On your main machine, open a terminal and type | **Of course, you need to install the program to be able to use it, which is easy since it is on PyPi. In a terminal, you need to use only pip. On your main machine, open a terminal and type | ||
Ligne 42: | Ligne 42: | ||
Avant de commencer, vous devez savoir à quel port série votre appareil est connecté (voir ci-dessus). | Avant de commencer, vous devez savoir à quel port série votre appareil est connecté (voir ci-dessus). | ||
- | Habituellement, | + | Habituellement, |
- | Maintenant, il suffit de lancer le programme... | + | Maintenant, il suffit de lancer le programme |
$ mpfshell | $ mpfshell | ||
Ligne 51: | Ligne 51: | ||
-- Exécuté sur Python 3.7 en utilisant PySerial 3.4 -- | -- Exécuté sur Python 3.7 en utilisant PySerial 3.4 -- | ||
- | mpfs [/ | + | mpfs [/ |
Ligne 76: | Ligne 76: | ||
Of course, the files on your Microcontoller will be different from what’s on mine, but you get the idea.** | Of course, the files on your Microcontoller will be different from what’s on mine, but you get the idea.** | ||
- | Ensuite, vous devez dire à mpfshell de se connecter au périphérique sur le bon port série avec la commande open {port}. J'ai vu que cela semble | + | Ensuite, vous devez dire à mpfshell de se connecter au périphérique sur le bon port série avec la commande open {port}. J'ai vu que cela semble se bloquer parfois. Si cela arrive, faites simplement un < |
mpfs [/]> open / | mpfs [/]> open / | ||
Ligne 96: | Ligne 96: | ||
mpfs [/]> | mpfs [/]> | ||
- | Bien sûr, les fichiers sur votre microcontrôleur seront différents de ce qui se trouve | + | Bien sûr, les fichiers sur votre microcontrôleur seront différents de ceux qui se trouvent |
**Now, let’s do a complete copy from the ESP32 (or whatever your Microcontroller is) to the computer’s hard drive. To do this, you need to use the mget command. However, you need to use a special command. The command is mget .*\.py . You might recognize that this command uses a regular expression (regex) to get all files. | **Now, let’s do a complete copy from the ESP32 (or whatever your Microcontroller is) to the computer’s hard drive. To do this, you need to use the mget command. However, you need to use a special command. The command is mget .*\.py . You might recognize that this command uses a regular expression (regex) to get all files. | ||
Ligne 171: | Ligne 171: | ||
mpfs [/]> ** | mpfs [/]> ** | ||
- | Vous pouvez | + | Vous pouvez copier un seul fichier en utilisant |
mpfs [/]> get boot.py | mpfs [/]> get boot.py | ||
Ligne 178: | Ligne 178: | ||
mpfs [/]> | mpfs [/]> | ||
- | Si, à un moment donné, vous ne vous souvenez plus de la commande que vous devez utiliser, | + | Si, à un moment donné, vous ne vous souvenez plus de la commande que vous devez utiliser, |
mpfs [/]> help | mpfs [/]> help | ||
Ligne 210: | Ligne 210: | ||
Until next time, as always; stay safe, healthy, positive and creative!** | Until next time, as always; stay safe, healthy, positive and creative!** | ||
- | Vous pouvez également obtenir de l'aide sur n' | + | Vous pouvez également obtenir de l'aide sur n' |
mpfs [/]> help mget | mpfs [/]> help mget | ||
Ligne 219: | Ligne 219: | ||
# | # | ||
#Les fichiers locaux seront nommés de la même manière que les fichiers distants. | #Les fichiers locaux seront nommés de la même manière que les fichiers distants. | ||
- | #"mget" | + | #« mget » ne récupère pas les répertoires, |
mpfs [/ | mpfs [/ |
issue174/micro-ci_micro-la.1635837627.txt.gz · Dernière modification : 2021/11/02 08:20 de d52fr