LINUX.ORG.RU

FreeRTOS V5.1.2 released

 ,


0

0

FreeRTOS - мини-ядро ОСРВ для небольших встраиваемых систем. Имеются примеры преконфигурированных программ для архитектур микроконтроллеров - ARM7, ARM CORTEX M3, PIC32, PPC405, 8051, AVR (MegaAVR), x86, PIC18, PIC24, dsPIC, HCS12, H8S, RDC, ColdFire, Fujitsu, и т.д.

Изменения между V5.1.1 и V5.1.2, вышедшей 9 февраля 2009:

  • Добавлены порт и демо для следующих микроконтроллеров:
    • NEC V850ES
    • NEC 78K0R
    • MCF52259
    • AT91SAM9XE
  • Несущественные изменения makefile MCF52233 для работы на Linux-хостах
  • Обновлен драйвер MCF52233 FEC
  • Обновлен Java-скрипт threads.js, используемый для отладки ядра в Rowley CrossWorks IDE
  • И т.д.

>>> Подробности

Ответ на: комментарий от forth32

да не такой уж монстр...

5.0.2. сама по себе ужималась килобайт до 12, на микроблейзе. вполне терпимо. Считаю это разумной платой за мультизадачность - в некоторых случаях она необходима. а писать собственный таск менеджер - тоже задача нетривиальная...

yurik
()

превосходная новость. однако интересно почему досе не обратили они внимание на BlackFin ? видимо BlackFin не особо им интересен, а жаль. Нужно будет полазить посмотреть что за примеры имплиминтации для ARM7 ядра они выложили. а то, чтото раньше не особо было много...

.

linux
()
Ответ на: комментарий от forth32

>Мда. Уж в PIC8 и AVR и так над каждым байтом трястись приходится, а тут такой монстр...

вообщето это эмдиддед, от сюда и все выводы.. 1 ни кто не застовляет это делать, да и не всегда есть задачи которые требуют много ОЗУ 2 ни кто не запрещает испотзивать чипы ресурсоемкие...

или слово ОС тебя вынуждает вспоминать про монстров типа х86? так там другие задачи и цели - не путай.

.

linux
()
Ответ на: комментарий от scaldov

=== русский язык для вас не родной? ===

В данном случае следует писать слитно. "Неродной".

А если дальше был бы союз "а" - например, фраза построена так: "Русский язык для меня не родной, а иностранный" - тогда следовало писать раздельно.

yurik
()
Ответ на: комментарий от pinachet

> Кто нить юзал эту вещь?

Да, очень хорошая штука. Легко встает на mega16, mega32 и прочие... Но лучше всего ее использовать на каком-нибудь арме с номальным количеством ОЗУ, хотя бы 16 и более килобайт...

fpga
()
Ответ на: комментарий от yurik

>писать собственный таск менеджер - тоже задача нетривиальная...

Именно таск менеджер - писать тривиально, я уже два написал. И 12 кб - это очень много для таск менеджера. FreeRTOS видимо побольше, чем таск менеджер содержит.

smartly ★★★
()
Ответ на: комментарий от smartly

> Именно таск менеджер - писать тривиально, я уже два написал.

зачем два, слюшай? перьвый не палучился?

zyoung
()
Ответ на: комментарий от smartly

>>писать собственный таск менеджер - тоже задача нетривиальная...

>Именно таск менеджер - писать тривиально, я уже два написал. И 12 кб - это очень много для таск менеджера. FreeRTOS видимо побольше, чем таск менеджер содержит.

да 12кб на микроблейзе это много,

OpenComRTOS в 5кб все вмещает

EnErGy
()

Если я правильно понимаю, Intel XScale PXA270 она не поддерживает, во всяком случае домок для неё нет...

yantux
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.