Наши платы работают с MicroPython. Реализация Python 3.5 представляет оптимальный вариант для работы с микроконтроллерами, предоставляя гораздо более быстрый и простой процесс разработки, чем использование C.
При загрузке автоматически запускаются два файла: сперва boot.py, затем main.py. Оба файла находятся в папке /flash платы. Любые другие файлы или библиотеки также могут быть размещены здесь, могут быть частью файлов, или использоватся из boot.py или main.py.
Структура папок в /flash выглядит как на картинке ниже. Файлами можно управлять через FTP, либо с использованием плагина Pymakr.
Синтаксис Micropython по большей части имеет тот же синтаксис, что и Python 3.5. Целью этого проекта является обеспечение совместимости между Micropython и Python 3.5, что означает, что код, написанный для Micropython, должен работать аналогичным образом в Python 3.5. Существуют небольшие изменения, которые следует рассматривать как различия в реализации.
Micropython также имеет ряд специфичных для Micropython библиотек для доступа к функциям аппаратного уровня. Подробности можно найти в разделе «Справочник по программному обеспечению API» данной документации.
Micropython, в отличие от C / C ++ или Arduino, не использует фигурные скобки {} для обозначения блоков кода, указанных для определений классов и функций. Блоки кода обозначаются строго только отступом строки.
Число пробелов в отступе является нефиксированным, но все операторы в блоке должны иметь одинаковый отступ.
г. Москва, Пятницкое ш. д. 18, пав. 566
zakaz@compacttool.ru
8-495-752-55-22
Информация представленная на данном информационном ресурсе преследует исключительно рекламные цели и не является договором-офертой !
© Все права защищены 2015 - 2024г https://compacttool.ru