Каталог

Введение в MicroPython

Наши платы работают с MicroPython. Реализация Python 3.5 представляет оптимальный вариант для работы с микроконтроллерами, предоставляя гораздо более быстрый и простой процесс разработки, чем использование C.

micropython

Загрузка в MicroPython

При загрузке автоматически запускаются два файла: сперва boot.py, затем main.py. Оба файла находятся в папке /flash платы. Любые другие файлы или библиотеки также могут быть размещены здесь, могут быть частью файлов, или использоватся из boot.py или main.py.

Структура папок в /flash выглядит как на картинке ниже. Файлами можно управлять через FTP, либо с использованием плагина Pymakr.

mp-filestructure

Советы и хитрости

Синтаксис Micropython по большей части имеет тот же синтаксис, что и Python 3.5. Целью этого проекта является обеспечение совместимости между Micropython и Python 3.5, что означает, что код, написанный для Micropython, должен работать аналогичным образом в Python 3.5. Существуют небольшие изменения, которые следует рассматривать как различия в реализации.

Micropython также имеет ряд специфичных для Micropython библиотек для доступа к функциям аппаратного уровня. Подробности можно найти в разделе «Справочник по программному обеспечению API» данной документации.

Micropython, в отличие от C / C ++ или Arduino, не использует фигурные скобки {} для обозначения блоков кода, указанных для определений классов и функций. Блоки кода обозначаются строго только отступом строки.

Число пробелов в отступе является нефиксированным, но все операторы в блоке должны иметь одинаковый отступ.

footer shadow
Контакты

г. Москва, Пятницкое ш. д. 18, пав. 566

zakaz@compacttool.ru

8-495-752-55-22

compacttool logoadaptive site

accepted payment systems

Информация представленная на данном информационном ресурсе преследует исключительно рекламные цели и не является договором-офертой !

© Все права защищены 2015 - 2024г https://compacttool.ru