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

 
 
> Нужна эксперная консультация, какие выбрать ОС и МК
MAZZI
сообщение Jan 31 2007, 14:58
Сообщение #1


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

Группа: Свой
Сообщений: 116
Регистрация: 25-08-04
Пользователь №: 543



Есть такая задача:
Нужно управление, допустим стиральной машиной, через Ethernet и Internet, необходимо Web-управление, Telnet, SNMP; upgrate через TFTP.
Задача выбрать микроконтроллер, программное обеспечение quick start, операционную систему.
Очень хочеться узнать мнение спецов, кто уже это все проходил, кто и что выбрал, и что можете посоветовать, какие могут возникнуть сложности. Возможно у Вас есть какой-то прототип с примером, где подобное уже существует.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
vladec
сообщение Feb 3 2007, 09:55
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 167
Регистрация: 3-10-05
Из: Москва
Пользователь №: 9 158



И все таки, если Ваша задача: "управление, допустим стиральной машиной", подумайте, а нужнали Вам вообще "ось"?
Для реализации ip-стека она не является необходимым условием и если другие аспекты задачи ее не требуют, то и не надо. И требования к процессору будут меньше и ресурсы целее.
Go to the top of the page
 
+Quote Post
Olej
сообщение Feb 3 2007, 11:37
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 351
Регистрация: 11-09-05
Из: Харьков
Пользователь №: 8 458



Цитата(vladec @ Feb 3 2007, 10:55) *
И все таки, если Ваша задача: "управление, допустим стиральной машиной", подумайте, а нужнали Вам вообще "ось"?


А вот если: "не совсем стиральной машиной"?
Где тот водораздел, до которого вовсе не нужна "ось", и после которого она нужна?
Это в предположении, что система построенная на платформе адекватно выбранной RTOS - будет всегда лучше, чем слепленная с 0-ля на коленке ... т.е. для вас это может быть "предположение", а для меня - аксиома. Почему? да по тому, что при равном объёме функциональности - у вас никогда не будет достаточно трудоёмкости, чтобы выполнить все объмы регрессионных тестов на анализ всех-всех-всех деталей этих функциональностей.
И получится как и во всех тех 3-d part IP стеках: "... здесь играть - здесь не играть: здесь селёдку заворачивали..." - потому что в них реализуется только малая часть RFC спецификаций TCP/IP, после чего гордо заявляется, что это - стек TCP/IP help.gif
И граница вот того раздела, о котором сказано выше - главным образом: стоимость единичного образца изделия: если эта стоимость позволяет "вместить" в себя в качестве не самой значительной составляющей (~<10%) стоимость "заморачивания" с RTOS ("стоимость владения", стоимость runtime ... - даже для абсолютно free RTOS будет такая составляющая, связанная с обучением и сопровождением) - то использование ОС будет оптимальным решением - и стоимость эта даже для самых коммерческих RTOS составляет $100-250. Вот вам и граница: как только стоимость изделия ~>$2500 - так RTOS становится безусловным условием ... нет, если вы трудитесь над заводной детской железной дорогой - то имеют место быть и решения "на коленке" a14.gif

P.S. почему же разработчики возросшие "от железа" - так любят всё сделать "от 0-ля" ? мотивация здесь: слабое владение программным инструментарием + страх ... а когда есть страх - умная мотивация ... "на академическом уровне" - всегда найдётся w00t.gif

P.P.S. "история любит развиваться по спирали" - так учил исторический материализм...
Один виток такой "спирали" можно было наблюдать ~ 80г. - когда были отброшены на свалку IBM/360/370 и им на смену пришли IBM/PC "в каждый дом": тогда классики ПО-индустрии: Дейкстра, Хоар, ... - до матерного ругались, что в IT всё (решения, алгоритмика, языки программирования) уже наработано, проработано, изучено... - только бери и переноси готовые решения - так нет же: пришли Гейтсы и Нортоны, и в своей девственной чистоте начали всё раскручивать "от-Бэйсиков"...
Такой же "виток", кажется, "вернулся на круги своя" в ранние 2000-е, когда МК достигли достаточных ресурсов, чтобы на них иметь возможность реализовывать что-то чуть большее, чем "цацки-прибамбаски"...
Делаем вывод: период полураспада интеллекта составляет что-то около 20 лет cheers.gif
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- MAZZI   Нужна эксперная консультация, какие выбрать ОС и МК   Jan 31 2007, 14:58
- - beer_warrior   Поскольку управляющие воздействия будут простейши...   Jan 31 2007, 15:14
- - vladec   Как я понимаю Вам надо контроллер к которому есть ...   Feb 1 2007, 11:03
- - Olej   Всё, что уже ответили - набор критериев, который м...   Feb 1 2007, 12:13
|- - AlexandrY   Ну это как раз все вторичное, от незнания как гово...   Feb 2 2007, 15:35
|- - Olej   Цитата(AlexandrY @ Feb 2 2007, 16:35) Ну ...   Feb 2 2007, 15:47
- - ubobrov   Берите uC/OS-II в качестве ОСРВ, по ней Вам помоч ...   Feb 2 2007, 10:13
|- - AlexandrY   Имею TCP и без операционки: http://aly.projektas.l...   Feb 3 2007, 16:41
|- - Olej   Цитата(AlexandrY @ Feb 3 2007, 17:41) Име...   Feb 3 2007, 17:43
- - yuri_t   Действительно, для embedded systems существует нек...   Feb 4 2007, 15:46
|- - Olej   Цитата(yuri_t @ Feb 4 2007, 16:46) И эта ...   Feb 4 2007, 16:22
|- - AlexandrY   Святую наивность разыгрывать не стоит, в рамках эт...   Feb 5 2007, 10:18
|- - yuri_t   Цитата(AlexandrY @ Feb 5 2007, 11:18) Свя...   Feb 5 2007, 10:38
|- - fontp   Цитата(yuri_t @ Feb 5 2007, 10:38) [ Я ...   Feb 5 2007, 12:09
|- - zltigo   Цитата(fontp @ Feb 5 2007, 11:09) uIP и l...   Feb 5 2007, 12:46
|- - fontp   Цитата(zltigo @ Feb 5 2007, 12:46) Цитата...   Feb 5 2007, 13:45
|- - Olej   Цитата(fontp @ Feb 5 2007, 14:45) lwIP го...   Feb 6 2007, 23:06
|- - fontp   Цитата(Olej @ Feb 6 2007, 23:06) Но, как ...   Feb 7 2007, 11:54
|- - zltigo   Цитата(fontp @ Feb 7 2007, 10:54) .... до...   Feb 7 2007, 12:09
|- - fontp   Цитата(zltigo @ Feb 7 2007, 12:09) Цитата...   Feb 7 2007, 12:15
- - vladec   Тогда изначально тема сформулирована неправильно, ...   Feb 7 2007, 10:26


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

 


RSS Текстовая версия Сейчас: 25th June 2025 - 08:44
Рейтинг@Mail.ru


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