Jazyk a implementace OpenMV MicroPython¶
MicroPython si klade za cíl implementovat standard Python 3.4 (s vybranými funkcemi z pozdějších verzí) co do syntaxe jazyka a většina funkcí MicroPythonu je identická s těmi popsanými v dokumentaci „Language Reference“ na docs.python.org.
Standardní knihovna MicroPythonu je popsána v odpovídající kapitole. Kapitola MicroPython differences from CPython popisuje rozdíly mezi MicroPythonem a CPythonem (které se většinou týkají standardní knihovny a typů, ale i některých funkcí na úrovni jazyka).
Tato kapitola popisuje funkce a zvláštnosti implementace MicroPythonu a osvědčené postupy jejich používání.
- Slovník pojmů
- Interaktivní režim interpreteru MicroPython (známý jako REPL)
- Sekvence resetu a spuštění
- Vzdálené ovládání MicroPythonu: mpremote
- Soubory .mpy v MicroPythonu
- Psaní obslužných rutin přerušení
- Maximalizace rychlosti MicroPythonu
- MicroPython na mikrokontrolérech
- Soubory manifestu MicroPython
- Správa balíčků
- Inline assembler pro architektury Thumb2
- Práce se souborovými systémy
- Práce s ROMFS
- Průvodce migrací na MicroPython 2.0