OpenMV MicroPython jezik i implementacija¶
MicroPython nastoji implementirati Python 3.4 standard (s odabranim značajkama iz kasnijih verzija) u pogledu sintakse jezika, a većina značajki MicroPythona identična je onima opisanim u dokumentaciji „Language Reference” na docs.python.org.
MicroPython standardna biblioteka opisana je u odgovarajućem poglavlju. Poglavlje MicroPython differences from CPython opisuje razlike između MicroPythona i CPythona (koje se uglavnom tiču standardne biblioteke i tipova, ali i nekih značajki na razini jezika).
Ovo poglavlje opisuje značajke i posebnosti MicroPython implementacije te najbolje prakse za njihovu upotrebu.
- Pojmovnik
- Interaktivni način rada interpretera MicroPython (poznat i kao REPL)
- Slijed resetiranja i pokretanja
- Daljinsko upravljanje MicroPythonom: mpremote
- MicroPython .mpy datoteke
- Pisanje rukovatelja prekidima
- Maksimiziranje brzine MicroPythona
- MicroPython na mikrokontrolerima
- MicroPython manifest datoteke
- Upravljanje paketima
- Ugrađeni asembler za Thumb2 arhitekture
- Rad s datotečnim sustavima
- Rad s ROMFS
- Vodič za migraciju na MicroPython 2.0