Linguaggio e implementazione di OpenMV MicroPython¶
MicroPython mira a implementare lo standard Python 3.4 (con funzionalità selezionate dalle versioni successive) per quanto riguarda la sintassi del linguaggio, e la maggior parte delle funzionalità di MicroPython è identica a quelle descritte nella documentazione «Language Reference» su docs.python.org.
La libreria standard di MicroPython è descritta nel capitolo corrispondente. Il capitolo MicroPython differences from CPython descrive le differenze tra MicroPython e CPython (che riguardano principalmente la libreria standard e i tipi, ma anche alcune funzionalità a livello di linguaggio).
Questo capitolo descrive le funzionalità e le peculiarità dell’implementazione di MicroPython e le migliori pratiche per utilizzarle.
- Glossario
- La modalità interprete interattivo di MicroPython (detta REPL)
- Sequenza di reset e avvio
- Controllo remoto di MicroPython: mpremote
- File .mpy di MicroPython
- Scrittura dei gestori di interrupt
- Massimizzare la velocità di MicroPython
- MicroPython sui microcontrollori
- File manifest di MicroPython
- Gestione dei pacchetti
- Assembler inline per architetture Thumb2
- Lavorare con i filesystem
- Lavorare con ROMFS
- Guida alla migrazione a MicroPython 2.0