MicroPython:Основы/Язык MicroPython и его реализация: различия между версиями

Материал из Онлайн справочника
Перейти к навигации Перейти к поиску

 
(не показана 1 промежуточная версия этого же участника)
Строка 16: Строка 16:
 
* [[MicroPython:Основы/Язык MicroPython и его реализация/Максимизация скорости работы MicroPython|Максимизация скорости работы MicroPython]]
 
* [[MicroPython:Основы/Язык MicroPython и его реализация/Максимизация скорости работы MicroPython|Максимизация скорости работы MicroPython]]
 
* [[MicroPython:Основы/Язык MicroPython и его реализация/MicroPython на микроконтроллерах|MicroPython на микроконтроллерах]]
 
* [[MicroPython:Основы/Язык MicroPython и его реализация/MicroPython на микроконтроллерах|MicroPython на микроконтроллерах]]
* [[MicroPython:Основы/Язык MicroPython и его реализация/Дистрибутивные пакеты, управление пакетами и развертка приложений|Дистрибутивные пакеты, управление пакетами и развертка приложений]]
+
* [[MicroPython:Основы/Язык MicroPython и его реализация/Дистрибутивы, управление пакетами и развертка приложений|Дистрибутивы, управление пакетами и развертка приложений]]
* [[MicroPython:Основы/Язык MicroPython и его реализация/Встроенный ассемблер для архитектур Thumb2|Встроенный ассемблер для архитектур Thumb2]]
+
* [[MicroPython:Основы/Язык MicroPython и его реализация/Ассемблерная вставка для архитектур Thumb2|Ассемблерная вставка для архитектур Thumb2]]
 
* [[MicroPython:Основы/Язык MicroPython и его реализация/Работа с файловыми системами|Работа с файловыми системами]]
 
* [[MicroPython:Основы/Язык MicroPython и его реализация/Работа с файловыми системами|Работа с файловыми системами]]
 
* [[MicroPython:Основы/Язык MicroPython и его реализация/Инструмент pyboard.py|Инструмент pyboard.py]]
 
* [[MicroPython:Основы/Язык MicroPython и его реализация/Инструмент pyboard.py|Инструмент pyboard.py]]

Текущая версия на 13:21, 1 августа 2020

Перевод: Максим Кузьмин (Cubewriter) Контакты:</br>* Skype: cubewriter</br>* E-mail: cubewriter@gmail.com</br>* Максим Кузьмин на freelance.ru
Проверка/Оформление/Редактирование: Мякишев Е.А.


Язык MicroPython и его реализация

Цель MicroPython – создать реализацию стандарта Python 3.4 (плюс некоторые функции из более поздних версий) для работы с микроконтроллерами, но с вниманием к синтаксису языка Python, благодаря чему большая часть функций MicroPython идентичны тем, что описаны в справочнике по языку Python.

Стандартная библиотека MicroPython описана в здесь. А в этом разделе описывается, чем MicroPython отличается от CPython (эти отличия касаются, по большей части, стандартной библиотеки и типов данных, но есть отличия и на уровне языка).

В разделах ниже описываются функции и особенности реализации MicroPython, а также наилучшие способы их использования.

См.также

Внешние ссылки