MicroPython:Основы/Язык MicroPython и его реализация
Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.
Язык MicroPython и его реализация
Цель MicroPython – создать реализацию стандарта Python 3.4 (плюс некоторые функции из более поздних версий) для работы с микроконтроллерами, но с вниманием к синтаксису языка Python, благодаря чему большая часть функций MicroPython идентичны тем, что описаны в справочнике по языку Python.
Стандартная библиотека MicroPython описана в здесь. А в этом разделе описывается, чем MicroPython отличается от CPython (эти отличия касаются, по большей части, стандартной библиотеки и типов данных, но есть отличия и на уровне языка).
В разделах ниже описываются функции и особенности реализации MicroPython, а также наилучшие способы их использования.
- Глоссарий
- Интерактивный интерпретатор MicroPython (он же REPL)
- MicroPython-файлы формата «*.mpy»
- Написание обработчиков прерываний
- Максимизация скорости работы MicroPython
- MicroPython на микроконтроллерах
- Дистрибутивные пакеты, управление пакетами и развертка приложений
- Встроенный ассемблер для архитектур Thumb2
- Работа с файловыми системами
- Инструмент pyboard.py