Linguagem e implementação OpenMV MicroPython¶
O MicroPython tem como objetivo implementar o padrão Python 3.4 (com funcionalidades selecionadas de versões posteriores) no que diz respeito à sintaxe da linguagem, e a maioria das funcionalidades do MicroPython são idênticas às descritas na documentação de «Referência da Linguagem» em docs.python.org.
A biblioteca padrão do MicroPython é descrita no capítulo correspondente. O capítulo MicroPython differences from CPython descreve as diferenças entre o MicroPython e o CPython (que dizem principalmente respeito à biblioteca padrão e a tipos, mas também a algumas funcionalidades ao nível da linguagem).
Este capítulo descreve funcionalidades e particularidades da implementação do MicroPython e as melhores práticas para as utilizar.
- Glossário
- O Modo de Interpretador Interativo do MicroPython (também conhecido como REPL)
- Sequência de Reset e Arranque
- Controlo remoto do MicroPython: mpremote
- Ficheiros .mpy do MicroPython
- Escrita de tratadores de interrupções
- Maximizar a velocidade do MicroPython
- MicroPython em microcontroladores
- Ficheiros de manifesto MicroPython
- Gestão de pacotes
- Assemblador inline para arquiteturas Thumb2
- Trabalhar com sistemas de ficheiros
- Trabalhar com ROMFS
- Guia de Migração para o MicroPython 2.0