реклама на сайте
подробности

 
 
> Стоимость коммерческих embedded RTOS
Nixon
сообщение Jan 12 2012, 15:45
Сообщение #1


Гуру
******

Группа: Админы
Сообщений: 2 736
Регистрация: 17-06-04
Из: Киев
Пользователь №: 48



Получили ответ от Express Logic по поводу стоимости ThreadX
Мда, хочется спросить как в известном анекдоте - "А что, ваша Сонечка такая уж красавица?"
Embos от сеггера недалеко ушел ~$5k.

В основном выбор RTOS шел от функционала и удобства отладки (читай наличие поддержки в IAR'е). По первому вопросу вполне можно найти приемлемое решение и среди бесплатных систем, а вот по второму выбор ограничен (FreeRTOS не устроил по первому).

Возникает резоный вопрос - существует ли какой SDK по написанию плагинов к IAR'у под произвольную RTOS?


Прикрепленные файлы
Прикрепленный файл  Price_List_Long.pdf ( 115.45 килобайт ) Кол-во скачиваний: 271
 


--------------------
Вам помочь или не мешать?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
_shef_
сообщение Jan 15 2012, 14:57
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 30
Регистрация: 19-05-08
Пользователь №: 37 631



ИМХО: ThreadX - такой должна быть RTOS. Если есть бесплатные решения с таким же, иниуитивно понятным, компактным, но достаточным для работы, интерфейсом (набор вызовов ОС) и документацией - хотелось бы увидеть список.

Конечно, можно взять и любое другое решение, и даже попытаться самому написать, но где будет применяться данная ОС ?
Лично мне обычно хватает багов и в приложении, нехватало еще в ОС проблем.
Если срабатывание WatchDog, примерно, так раз в сутки, считать нормальным делом, то ОС вообще можно не выбирать - берем что по-ближе лежит.

А насчет отладки через терминал - я все таки считаю, что речь идет об отладке приложения, а не ОС - то JTAG, а в большей степени Unit/Integration тестирование закрывают этот вопрос. Ибо наблюдать на экране за тем как приложение ведет себя в Nominal case еще не гарантирует его безотказную работу. Например, писаный нашей командой bootloader "застрял" на объекте когда не смог соединиться с сервером в течении суток (сервер тупо был выключен), и такой баг выловить глядя в терминал - "...что то мешает мне поверить в этот аристократизм...".

ЗЫ:
Конечно каждый для себя сам решает. Для меня, (хорошая ОС == надежная ОС).


--------------------
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Jan 15 2012, 17:22
Сообщение #3


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(_shef_ @ Jan 15 2012, 16:57) *
А насчет отладки через терминал - я все таки считаю, что речь идет об отладке приложения, а не ОС - то JTAG


Естественно что ось такую как ThreadX никто и не собирается отлаживать.
Ее надежность в тестовой конфигурации проверена сверху до низу.
Но... как только вы туда добавили хоть строчку своего приложения и скомпилировали конкретным компилятором ее надежность летит ко всем чертям.
Вы просто и тривиально можете сделать некорректный ретаргетинг, что кстати постоянно многие и делают, после чего слышны возгласы о неправильном функционировании printf и проч. Можете неправильно выделить стеки. Выбрать неправильные опции компиляции.
Можете не знать сколько нужно ресурсов памяти мидлваре поставляемому с RTOS.
Можете неправильно расставить приоритеты задачам и затормозить тот же TCP/IP стек или файловую систему до предела.
И как вы назовете процесс отладки такого приложения?
Ваше приложение может быть всего из одной строчки и невинно как дитя, а при этом нифига работать не будет.
Это просто надо знать с насколько сложным мидлваре идут RTOS.




Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Nixon   Стоимость коммерческих embedded RTOS   Jan 12 2012, 15:45
- - ig_z   QUOTE (Nixon @ Jan 12 2012, 17:45) Возник...   Jan 12 2012, 16:02
|- - AlexandrY   Цитата(ig_z @ Jan 12 2012, 18:02) Имхо бо...   Jan 12 2012, 19:02
|- - ig_z   QUOTE (AlexandrY @ Jan 12 2012, 21:02) Я ...   Jan 12 2012, 19:57
- - yuri_t   А в чем преимущество коммерческой ThreadX перед бе...   Jan 12 2012, 20:42
- - Nixon   Юрий, TNKernel мы рассматривали в первую очередь. ...   Jan 13 2012, 08:10
- - yuri_t   За внимание к TNKernel - спасибо, но в настоящее в...   Jan 13 2012, 09:13
|- - kikos   Цитата(yuri_t @ Jan 13 2012, 13:13) За вн...   Jan 13 2012, 13:56
- - Nixon   При большом количестве задач и большом числе внешн...   Jan 13 2012, 09:36
|- - VslavX   Цитата(Nixon @ Jan 13 2012, 11:36) При бо...   Jan 13 2012, 10:29
- - Xenia   Раз уж разговор коснулся ThreadX, хотела бы спроси...   Jan 16 2012, 15:42
- - RCray   каким контактным адресом пользовались для запроса ...   Jan 23 2012, 06:15
- - Shein   Коллеги, а кто-нить интересовался стоимостью лицен...   Mar 8 2012, 20:47


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd August 2025 - 15:58
Рейтинг@Mail.ru


Страница сгенерированна за 0.01455 секунд с 7
ELECTRONIX ©2004-2016