Каталог товаров

Введение в 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, не использует фигурные скобки {} для обозначения блоков кода, указанных для определений классов и функций. Блоки кода обозначаются строго только отступом строки.

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

< Назад Далее >

В начало раздела

Информация представленная на данном информационном ресурсе преследует исключительно рекламные цели и не является договором-офертой !
© Все права защищены 2021г https://compacttool.ru