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

 
 
> QNX, Сколько стоит? Какие огранчения некоммерческой версии?
yell
сообщение Aug 31 2012, 07:03
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 121
Регистрация: 16-02-07
Пользователь №: 25 423



Так и не смог найти внятного ответа на свои вопросы.

Я так понял есть пробная версия с огранчением 30 дней. А есть некоммерческая. У неё есть какие-нибудь ограничения?
Возможно ли под некомерческую версию разрабатывать ПО с GUI? Какие инструменты вообще доступны для некоммерческой версии, а какие точно не доступны.

У меня задача автоматизировать небольшую термо-механическую систему (габариты 1 м3 где-то, 10 датчиков и 10 выходов для упраления). Это будет прототип. И я в качестве варианта реализации рассматриваю одноплатник (ну или mATX или mini-ITX).
Это будет система для частного использования. Малобюджетная.

Т.е. один из вариантов реализации такой. Одноплатник. На нем ОСРВ. Подключен монитор, клава, мышь. На базе ОСРВ реализован графический интерфейс управления системой. Т.е. там всякие графики температуры, давления и тд и элементы управления всей этой кухней.

Сначала искал одноплатник, который имеет подходящий набор интерфейсов. И хотел прямо на него повесить датчики. Понятно что это не совсем по уму и каждый датчик нужно оснащать своим контроллером. Но для прототипа сойдет. Главное чтобы одноплатник имел CAN на перспективу. Чтобы потом реализовать как нужно.

Пока не могу найти подходящего недорого одноплатника. Который был бы популярен (читай "имел развитую поддержку сообщества") и без гемороя прошивался. И подумываю о том, что необходимость самостоятельной разработки контроллера ввода/вывода, имеющего необходимый мне набор АЦП/релюшик/ШИМ, будет трудно избежать.

В связи со всем выше сказанным. Чем QNX может меня порадовать, и с какими трудостями скорей всего придется столкнуться.
На любую ли плату встанет QNX? Например встанет на такие?:
- http://www.ulmart.ru/goods/320324
- http://www.ulmart.ru/goods/222464

Как в таком случае проще всего будет реализовать контроллер ввода вывода? Через какой интерфейс?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
gerber
сообщение Aug 31 2012, 07:48
Сообщение #2


Знающий
****

Группа: Участник
Сообщений: 750
Регистрация: 1-11-11
Пользователь №: 68 088



Насчёт некоммерческой версии QNX не слышал. Можно ссылку ?
Ознакомительная версия работает 30 дней. Диски с QNX Neutrino раздавали (и раздают), например, на семинарах, которые проводит СВД. У них же на сайте можно скачать ознакомительные версии системы.
Для разработки под ОС QNX Neutrino существует программный продукт QNX Momentics IDE, работающий в том числе и под ОС Windows. Он позволяет из под Win собирать приложения для QNX и отлаживать (запускать) их уже на целевой платформе под QNX, всё это по сети, с помощью специального протокола. Имеется очень удобный и обширный HELP прямо в Momentics.
Лицензия стоит очень недёшево, в том числе на средства разработки несколько тыс. $, на саму ОС стоимость лицензии сильно зависит от количества покупаемых лицензий, но даже при покупке 10 тыс. лицензий равна нескольким десяткам $ за 1 комплект.
GUI тоже есть, называется Photon.
Система встанет практически на любой x86 компьютер (и даже на ARM), но основная сложность может возникнуть в поддержке периферии драйверами. Поэтому перед выбором платформы под QNX очень желательно, чтобы под неё уже был BSP.

Из основных преимуществ QNX - возможность собрать и заточить ОС исключительно под свою задачу, отбросив всё лишнее. ОС собирается и разбирается прямо на ходу - драйвера I/O являются обычными процессами, которые можно "поубивать" и запустить снова без перезагрузки системы.
Также можно загрузить QNX Momentics даже без BIOS, записав вместо BIOS во флэшку первичный загрузчик IPL. Я делал такое на платформе Intel Atom, и получил систему высокой степени готовности - после включения питания моё прикладное приложение стартовало уже через 3 сек. Эта технология называется FastBoot.
Из недостатков - высокая цена лицензии и средств разработки, поэтому QNX, в основном, применяют в областях, где стоимость лицензии QNX - капля в стоимости остального оборудования - энергетика, военка и т. п.

Сообщение отредактировал gerber - Aug 31 2012, 07:50


--------------------
"... часами я мог наблюдать, как люди работают." (М. Горький)
Go to the top of the page
 
+Quote Post
yell
сообщение Aug 31 2012, 10:38
Сообщение #3


Частый гость
**

Группа: Участник
Сообщений: 121
Регистрация: 16-02-07
Пользователь №: 25 423



Цитата(gerber @ Aug 31 2012, 11:48) *
Насчёт некоммерческой версии QNX не слышал. Можно ссылку ?

Вы знаете столько подробностей, а о том, что существует некоммерческая версия имеющая все возможности коммерческой не знаете sm.gif

http://www.qnx.com/legal/licensing/non_commercial.html

Это не ознакомительная версия. А именно полноценная некоммерческая. Чтобы получить её нужно зарегистрироваться, указать что нужна некоммерческая версия и тут же будет предоставлена ссылка для скачивания. Как-то так.
Но я пока что еще только собираю информацию. Мне нужна надежная ОСРВ с возможностью создавать привычный графический интерфейс и возможностью установить её на какую-нибудь бюджетную плату (например формата mini-ITX).
Go to the top of the page
 
+Quote Post
gerber
сообщение Aug 31 2012, 14:13
Сообщение #4


Знающий
****

Группа: Участник
Сообщений: 750
Регистрация: 1-11-11
Пользователь №: 68 088



Цитата(yell @ Aug 31 2012, 14:38) *
Вы знаете столько подробностей, а о том, что существует некоммерческая версия имеющая все возможности коммерческой не знаете sm.gif

Что ж делать, просто я не занимаюсь некоммерческим программированием ... sm.gif


--------------------
"... часами я мог наблюдать, как люди работают." (М. Горький)
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 28th July 2025 - 23:48
Рейтинг@Mail.ru


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