Jump to content

    

Micrium завалили потоки желающих получить µC/OS for Makers

Получил таки лицензию мэйкера от Micrium на их RTOS

Называется она теперь Micrium OS 5

 

Поставляется в виде программы называемой Platform Builder.

Надо входить в программу регится по интернету в микриуме и набирать галочками свою конфигурацию.

Интересно, что можно создать конфигурацию для работы с Windows и даже с Linux включая весь middleware.

А middleware там богатый и всё в исходниках. USB, TCP, FS, Shall, WEB, IoT ...

TCP включает полную реализацию IPv6, FS включает слой для NAND.

 

Из неприятного то, что SSL сгенерить не дает, требуется специальная лицензия.

 

Share this post


Link to post
Share on other sites

Тест провели ? что удалось попользовать ?

Share this post


Link to post
Share on other sites
Тест провели ? что удалось попользовать ?

Пока только ядро использую с минимум сервисов.

Но доволен. Стека в разы меньше берет чем MQX, быстродействие сервисов тоже выше.

 

Share this post


Link to post
Share on other sites
Надо входить в программу регится по интернету в микриуме и набирать галочками свою конфигурацию.

Понятно, на этом этапе полный дурдом. А что получается после установки всяких галочек?

 

Share this post


Link to post
Share on other sites
Понятно, на этом этапе полный дурдом. А что получается после установки всяких галочек?

Получаем структуру директорий заполненную исходниками.

Я работаю с IAR поэтому сделало файл проекта IAR c полным деревом файлов и группами для BSP, ядра, примеров и проч.

Выбор платформ ограничен.

Для NXP был BSP только на стандартную борду с MK70, поэтому портировать придется ручками.

Share this post


Link to post
Share on other sites
Получаем структуру директорий заполненную исходниками.

Содержимое файлов тоже как то генерят в зависимости от галочек, или просто (что правильно) накидывают "универсальные" файлы исходники?

 

 

Share this post


Link to post
Share on other sites
Содержимое файлов тоже как то генерят в зависимости от галочек, или просто (что правильно) накидывают "универсальные" файлы исходники?

Нет, файлы одни и те же. Но дата после генерации у них всех будет на момент генерации.

Саму ось и остальное надо конфигурировать в ее файлах конфигурации, как всегда.

Можно указать чтобы генератор не перезаписывал файлы конфигурации.

Но в самом Platform Builder ось и софт не настраивается.

Указывается только состав софта и проверяются зависимости.

Share this post


Link to post
Share on other sites

а тем временем сия Ось в полупринудительном порядке у них крутится на EFR32 блютучных. А принудительно - потому что если надо и блютус и субггц одновременно - только через их бинарные либы, а они используют ucos. Юзера пока это несильно касается, но вижу без нее скоро на этих чипах не разгуляться. А альтернатив толком нет, техас еще более навязчиво ставит ti-rtos и вообще не дает с радио отдельно работать, впрочем и сами чипы гумно. Ну в принципе ничего страшного, ладно хоть не фриртос эту безумную купили в стиле Чена писанную

Share this post


Link to post
Share on other sites
Нет, файлы одни и те же. Но дата после генерации у них всех будет на момент генерации.

Саму ось и остальное надо конфигурировать в ее файлах конфигурации, как всегда.

Можно указать чтобы генератор не перезаписывал файлы конфигурации.

Но в самом Platform Builder ось и софт не настраивается.

Указывается только состав софта и проверяются зависимости.

 

Может закачать её для общего щупанья ?

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this