единый экземпляр mbed-os для нескольких проектов

Aug 30, 2018 04:24

Обновившийся mbed-cli наконец-то позволяет держать единый экземпляр mbed-os для нескольких разных проектов, что сильно экономит место. Но для начала надо обновить mbed-cli. У меня с версией 1.4 были проблемы и пришлось обновить:
pip install -U mbed-cli

С обновлённой 1.7.5 всё заработало.

Последовательность команд такая:
Read more... )

electro, mbed-os, prog

Leave a comment

Comments 6

eddy_em August 30 2018, 05:09:54 UTC
Я так понял, mbed - это какой-то особо извращенный вариант абдурины?

Reply

electrodyssey August 30 2018, 11:31:30 UTC
mbed, это RTOS для ARM платформы, которая поддерживает несколько разных компиляторов и работает на микроконтроллерах ведущих производителейЕсть большой набор готовых библиотек под разную современную периферию, многозадачность, примитивы для синхронизации, и.т.п. Приложения пишутся на c ( ... )

Reply

eddy_em August 30 2018, 11:43:21 UTC
RTOS - это интересно. Но вот, боюсь, "не привязан жёстко к какой-то одной платформе или плате" означает, что это - очередной монстр вроде абдурины, который содержит мегаизбыточный код.

Reply

electrodyssey August 30 2018, 11:45:47 UTC
Код получается здоровенный! Чтобы впихнуть его в маленький чип надо выпиливать debug.

Есть быстрые и маленькие системы - https://github.com/alexeyk13/rexos
Rexos - очень крутая, быстрая и маленькая.

Reply


Leave a comment

Up