Język i implementacja OpenMV MicroPython¶
MicroPython dąży do implementacji standardu Python 3.4 (z wybranymi funkcjami z późniejszych wersji) w odniesieniu do składni języka, a większość funkcji MicroPythona jest identyczna z tymi opisanymi w dokumentacji „Language Reference” pod adresem docs.python.org.
Biblioteka standardowa MicroPythona jest opisana w odpowiednim rozdziale. Rozdział MicroPython differences from CPython opisuje różnice pomiędzy MicroPythonem a CPythonem (które dotyczą głównie biblioteki standardowej i typów, ale także niektórych funkcji na poziomie języka).
Ten rozdział opisuje funkcje i osobliwości implementacji MicroPythona oraz najlepsze praktyki ich wykorzystania.
- Słownik pojęć
- Tryb interaktywnego interpretera MicroPython (czyli REPL)
- Sekwencja resetu i rozruchu
- Zdalne sterowanie MicroPython: mpremote
- Pliki .mpy w MicroPython
- Pisanie procedur obsługi przerwań
- Maksymalizacja szybkości MicroPython
- MicroPython na mikrokontrolerach
- Pliki manifestu MicroPython
- Zarządzanie pakietami
- Wbudowany assembler dla architektur Thumb2
- Praca z systemami plików
- Praca z ROMFS
- Przewodnik migracji do MicroPython 2.0