1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/RT-Thread-Mirror-micropython

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Это зеркальный репозиторий, синхронизируется ежедневно с исходного репозитория.
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

MicroPython

中文页 | English

1. Введение

Это порт MicroPython на RT-Thread, который может работать на RT-Thread 3.0 или выше. Этот программный пакет позволяет запускать MicroPython во встраиваемых системах, оснащённых RT-Thread.

Если вы впервые сталкиваетесь с RT-Thread MicroPython, рекомендуется использовать официально поддерживаемые платы разработки RT-Thread для быстрого старта. Эти платы имеют полный набор функций встроенного ПО и предоставляют исходный код, подходящий для вводного обучения, и официальную поддержку плат разработки загрузка встроенного ПО Нажмите здесь.

1.1 Структура каталогов

Имя Описание
docs Каталог документов, включая руководство по началу работы и руководство по разработке
drivers Каталог исходного кода MicroPython
extmod Каталог исходного кода MicroPython
lib Каталог исходного кода MicroPython
py Каталог исходного кода MicroPython
port Каталог кода портирования
LICENSE Лицензия MIT для Micropython

1.2 Лицензия

RT-Thread MicroPython следует лицензии MIT, подробности см. в файле LICENSE.

1.3 Зависимости

  • RT-Thread 3.0+

2. Как открыть RT-Thread MicroPython

Чтобы использовать пакет MicroPython, его нужно выбрать в менеджере пакетов RT-Thread. Конкретный путь выглядит следующим образом:

elect_micropytho

Затем позвольте менеджеру пакетов RT-Thread автоматически обновиться или используйте команду pkgs --update, чтобы обновить пакет до BSP.

3. Использование RT-Thread MicroPython

3.1 Добавление программного пакета в проект

После выбора пакета MicroPython при повторной компиляции с помощью bsp он будет добавлен в проект bsp для компиляции.

3.2 Использование MicroPython IDE

MicroPython IDE от RT-Thread предоставляет мощную среду разработки для MicroPython, которую можно напрямую искать и загружать через магазин приложений VScode. Примеры приведены ниже:

08_direct_run_files

3.3 Добавление C-расширения в MicroPython

Для того чтобы пользователи могли добавлять свои собственные функции C в MicroPython для вызова из скриптов Python, RT-Thread предоставляет автоматический генератор кода привязки C для MicroPython для общего использования. С помощью этого инструмента пользователям нужно всего лишь выполнить несколько простых шагов, чтобы расширить функцию C. На следующем рисунке показана форма автоматически сгенерированного кода C.

08_direct_run_files

4. Важные замечания

  • Необходимо использовать RT-Thread 3.0 или более позднюю версию.
  • Выберите последнюю версию Micropython в опции menuconfig.
  • В настоящее время модуль ffi под System Module поддерживает только GCC toolchain, и соответствующую информацию необходимо добавить в скрипт компоновщика.

5. Ресурсы для разработчиков

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Это перенос MicroPython на RT-Thread, который может работать с версии RT-Thread 3.0 и выше. С помощью этого пакета можно запустить MicroPython во встраиваемой системе на базе RT-Thread. Развернуть Свернуть
MIT
Отмена

Обновления

Пока нет обновлений

Недавние действия

Загружен новый тег 1.13.0 4 месяца назад
Загружен новый тег 1.12.0 4 месяца назад
Загружен новый тег 1.10.4 4 месяца назад
Загружен новый тег 1.10.3 4 месяца назад
Загружен новый тег 1.10.2 4 месяца назад
Загрузить больше
Больше нет результатов для загрузки
1
https://gitlife.ru/oschina-mirror/RT-Thread-Mirror-micropython.git
git@gitlife.ru:oschina-mirror/RT-Thread-Mirror-micropython.git
oschina-mirror
RT-Thread-Mirror-micropython
RT-Thread-Mirror-micropython
master