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

 
 
5 страниц V   1 2 3 > »   
Reply to this topicStart new topic
> Microsoft's.NET MicroFramework, Даешь "контроллеры светодиодов" с мегабайтом кода!
Evgeny_CD
сообщение Jul 22 2006, 09:18
Сообщение #1


Гуру
******

Группа: СуперМодераторы
Сообщений: 2 065
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 892



Наводку дал Сидоргек::Сахара

Microsoft's.NET MicroFramework
http://www.aboutnetmf.com/entry.asp

Microsoft .NET Micro Framework White Paper
http://www.aboutnetmf.com/NET_Micro_Framew...paper_V_1.0.doc

Frequently Asked Questions
http://www.aboutnetmf.com/javascript.void()

Is Microsoft .NET Micro Framework real-time?

Although .NET Micro Framework is not real-time, it can be run as a client of a real-time operating system so that other system functionality can be real-time. We recommend Microsoft Windows CE for the development and deployment of real-time applications.

С другой стороны, требования этой хреновины (1М FLASH 300k RAM) очень даже хорошо соотвествуют контроллерам типа LPC28xx + внешний SDRAM.

Нда, возможность писать embedded приложение на C# (книжки по нему в каждом ларьке лежат - в отличие от книжек по embedded программизму) прямо в VC - вероятно, это добавит популярности этому чуду.

Но с другой стороны, отладить все это хозяйство лично мне не представляется возможным.

И вообще, как-то слишком большая цена (в виде русурсов) получается за то, чтобы писать обработчик SPI в комфортной среде...

С другой стороны, Windows тоже поначалу была уродцем - а в итоге этот уродец прочно окупировал все пЫсюки, не став от этого менее уродливым.
Go to the top of the page
 
+Quote Post
beer_warrior
сообщение Jul 22 2006, 09:40
Сообщение #2


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

Группа: Свой
Сообщений: 1 065
Регистрация: 8-10-05
Из: Kiev, UA
Пользователь №: 9 380



С кривизной виндузы еще как-то миряться, потому что пинками и переустаноками ее можно заставить работать.
А вот как это чудо сможет работать в необслуживаемой системе большой вопрос.
Вобщем как бы MS не тужился, за пределами "вычислений для домохозяек" им делать нечего. Подход не тот.


--------------------
Вони шукають те, чого нема,
Щоб довести, що його не існує.
Go to the top of the page
 
+Quote Post
AVR
сообщение Jul 22 2006, 09:40
Сообщение #3


фанат Linux'а
*****

Группа: Свой
Сообщений: 1 353
Регистрация: 23-10-05
Из: SPB.RU
Пользователь №: 10 008



Это ведь не бесплатно? Да и ресурсов много кушает...

Цитата(Evgeny_CD @ Jul 22 2006, 13:18) *
С другой стороны, Windows тоже поначалу была уродцем - а в итоге этот уродец прочно окупировал все пЫсюки, не став от этого менее уродливым.

В чём, по Вашему мнению, заключается уродство? mellow.gif


--------------------
Go to the top of the page
 
+Quote Post
dmivs
сообщение Jul 22 2006, 10:38
Сообщение #4


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

Группа: Свой
Сообщений: 101
Регистрация: 7-09-05
Из: Riga, LV
Пользователь №: 8 333



Цитата(beer_warrior @ Jul 22 2006, 12:40) *
А вот как это чудо сможет работать в необслуживаемой системе большой вопрос.
Вобщем как бы MS не тужился, за пределами "вычислений для домохозяек" им делать нечего. Подход не тот.

Небольшой пример (читал не форуме проф. программеров работающих в Штатах и Канаде) - Windows постепенно вытесняет Unix в high-end банковских "число-молотилках". Довольно ответственная сфера, однако низкая цена тайваньского железа и индийских программеров решает все. Проблемы с надежностью решают другими путями (избыточность).
Несколько лет также была завоевана сфера комп. графики.
Держитесь, ембеддеры. Гейтс идет! biggrin.gif

Цитата
В чём, по Вашему мнению, заключается уродство?

Ой-ей-ей! Не надо! Сейчас и здесь начнется битва Windows vs Unix smile3009.gif

Сообщение отредактировал dmivs - Jul 22 2006, 10:41


--------------------
Go to the top of the page
 
+Quote Post
Evgeny_CD
сообщение Jul 22 2006, 10:46
Сообщение #5


Гуру
******

Группа: СуперМодераторы
Сообщений: 2 065
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 892



Цитата(beer_warrior @ Jul 22 2006, 13:40) *
Вобщем как бы MS не тужился, за пределами "вычислений для домохозяек" им делать нечего. Подход не тот.
Угу. Только это не мешает влазить M$ на рынок промавтоматики и даже систем управления оружием по полной программе.

Цитата(AVR @ Jul 22 2006, 13:40) *
В чём, по Вашему мнению, заключается уродство? mellow.gif
Отвчечаю один раз, ибо это полный bb-offtopic.gif

Классические винды (3.ххх, 9х) были уродцем и по идеологии и по исполнению. Нынешние винды основаны на NT. А ее, как известно, DEC делал.

Все, больше эту тему не обсудаем. bb-offtopic.gif
Go to the top of the page
 
+Quote Post
beer_warrior
сообщение Jul 23 2006, 07:22
Сообщение #6


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

Группа: Свой
Сообщений: 1 065
Регистрация: 8-10-05
Из: Kiev, UA
Пользователь №: 9 380



Не хочу начнать священную войну, просто раскрою свою мысль:
Секрет успеха MS это формула - "косо-криво, лишь бы живо".
Очень хорошо ложиться на рынок ширпотреба, абсолютно неприменимо в серьезных вещах. Юзера можно прельстить красивостями, убедить специалиста значительно трудней. То, что они туда лезут, отнюднь не значит, что их там примут.
P.S.Совершенно не был бы против стабильной, вылизанной и качественно поддерживаемой Винды.


--------------------
Вони шукають те, чого нема,
Щоб довести, що його не існує.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Jul 23 2006, 07:39
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(beer_warrior @ Jul 23 2006, 10:22) *
P.S.Совершенно не был бы против стабильной, вылизанной и качественно поддерживаемой Винды.

Не в порядке "войн", которые АБСОЛЮТНО бесполезны а в качестве сугубо личного мнения -
на данный момент WIN является самым "стабильным, вылизанным и качественно поддерживаемым".
Если по первой характеристики в отдельных нишах, типа серверов (продукт относительно штучный и более дорогой), превосходящие альтернативы есть, то с остальным все хуже и хуже. Вот такая печальная картина. Хотелось-бы чего-то "более" во всех отношениях, но его нет и не предвидися в ближайшие годы.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
yuri_t
сообщение Jul 23 2006, 08:10
Сообщение #8


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

Группа: Свой
Сообщений: 163
Регистрация: 24-08-05
Пользователь №: 7 937



Цитата(zltigo @ Jul 23 2006, 10:39) *
Не в порядке "войн", которые АБСОЛЮТНО бесполезны а в качестве сугубо личного мнения -
на данный момент WIN является самым "стабильным, вылизанным и качественно поддерживаемым".
Если по первой характеристики в отдельных нишах, типа серверов (продукт относительно штучный и более дорогой), превосходящие альтернативы есть, то с остальным все хуже и хуже. Вот такая печальная картина. Хотелось-бы чего-то "более" во всех отношениях, но его нет и не предвидися в ближайшие годы.


Полностью с Вами согласен.
Go to the top of the page
 
+Quote Post
Evgeny_CD
сообщение Jul 23 2006, 08:52
Сообщение #9


Гуру
******

Группа: СуперМодераторы
Сообщений: 2 065
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 892



Цитата(zltigo @ Jul 23 2006, 11:39) *
Не в порядке "войн", которые АБСОЛЮТНО бесполезны а в качестве сугубо личного мнения -
на данный момент WIN является самым "стабильным, вылизанным и качественно поддерживаемым".
Если по первой характеристики в отдельных нишах, типа серверов (продукт относительно штучный и более дорогой), превосходящие альтернативы есть, то с остальным все хуже и хуже. Вот такая печальная картина. Хотелось-бы чего-то "более" во всех отношениях, но его нет и не предвидися в ближайшие годы.
Я тоже полностью согласен, что Win на десктопе - это очень даже неплохо (по факту, это не отменяет внутреннюю кривизну виндов - но она так хорошо скрыта за облицовкой, что о ней часто можно забыть).

Но Embedded устройство и десктоп - суть разные вещи.....
Go to the top of the page
 
+Quote Post
zltigo
сообщение Jul 23 2006, 09:10
Сообщение #10


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(Evgeny_CD @ Jul 23 2006, 11:52) *
Но Embedded устройство и десктоп - суть разные вещи.....

Да, абсолютно, хотя..... Мобильники и Наладонники это что? А начем уже работают массовые Наладонники? А на чем будут построены массовые мобильники в следующем сезоне? Короче с Embedded у которых экранчики есть ситуация на ближайшее время достаточно близка к определенной.

P.S.
Это абсолютно не означает, что это мне нравится.
Но к сожалению означает, что остальные игроки в этой области не справились:
- с поддержкой и устранением багов;
- развитием/модернизацией или хотя-бы созданием видимости таковой;
- стоимостью продукта;


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
Evgeny_CD
сообщение Jul 23 2006, 10:35
Сообщение #11


Гуру
******

Группа: СуперМодераторы
Сообщений: 2 065
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 892



Цитата(zltigo @ Jul 23 2006, 13:10) *
Но к сожалению означает, что остальные игроки в этой области не справились:
- с поддержкой и устранением багов;
- развитием/модернизацией или хотя-бы созданием видимости таковой;
- стоимостью продукта;
Нет! Не справились они с другим: с грамотной контрстратегией против тяни-толкая в исполнении M$:

* выпукаем "юзеровско-уникальный" продукт, пусть и с гнилыми потрохами
* срубаем бабла
* быстро ивестируем их в доведение продукта до состояния "отсутствие асфальтной бозлезни у разработчика/поставщика".

Гениальность M$ состоит в том, что они почти всегда угадвают, до какого предела можно врать, а где это уже чревато.

А остальные либо нагло пересекают эту черту, либо ударяются в "специализм": вылизывают и шлифуют свом продукты, а когода оно готово - поезд уже ушел (классика - DEC, Novel). huh.gif

Ну и мощнейний + M$ - они, по сути построили свою вселенную. Ибо кустомер хочет, чтобы на сотике/КПК открывался тот же вордовый документ, что то и на пЫсюке, чтобы "игрался" тот же клип в wm9 и т.д.

Теперь задача остальных - занять круговую оборону на оставшихся островках "свободной электроники", и безжалостно расстреливать всякие .NET micro fraimwork на дальних потступах к оным. maniac.gif
Go to the top of the page
 
+Quote Post
beg
сообщение Jul 23 2006, 11:06
Сообщение #12


Участник
*

Группа: Свой
Сообщений: 68
Регистрация: 11-06-05
Из: М. О.
Пользователь №: 5 926



Цитата(zltigo @ Jul 23 2006, 11:39) *
...на данный момент WIN является самым "стабильным, вылизанным и качественно поддерживаемым"...

Согласен, ибо наблюдаю такие траблы у людей, возящихся с OC2000, QNX, Linux, которых в WIN и в помине нет. Отвратный интерфейс, документация, не поддерживается более - менее новое железо (PCI-Express, USB2, IEEE 1394, Gigabit Ethernet).
Go to the top of the page
 
+Quote Post
zltigo
сообщение Jul 23 2006, 11:36
Сообщение #13


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(Evgeny_CD @ Jul 23 2006, 13:35) *
Теперь задача остальных - занять круговую оборону на оставшихся островках "свободной электроники", и безжалостно расстреливать всякие .NET micro fraimwork на дальних потступах к оным. maniac.gif

Остальные, которые могут оказать влияние не займут - они сами так всеми фибрами души хотят.
Но ведь радикально способной изменить ситуацию идеи нет. Пока нет? А дабы получилось хоть оторвать кусок добычи будут играть уже :-( по УСТАНОВЛЕННЫМ MS правилам исповедуя не ".NET" а какой-нибудь подобного назначения "J..." подкрепляя это мантрами о, например, открытости (любимая песнь последнего времени). А если лично Вы да я займем "круговую оборону", так этого мировое сообщество и не заметит, что, впрочем, и хорошо - не задавят и поживем еще :-).
Ну а потом все неизбежно устаканится и "технологии" станут весьма распространены и обыденны и масса "embedded программистов" (пусть пока побудут в кавычках) будет так-же обыденно "программировать", как сейчас уже "программируют под Windows" всякие "дельфисты" и "WEB программисты".
Даже наблюдая за лично Вашими поисками супер контроллера + супер операционки + супер технологии разработки (причем, как я понимаю, вовсе это не для решения супер задачи) я буквально за считанные месяцы надлюдения вижу продвижение от простых контроллеров ко все более и более сложным со все более и более соложным чужим софтом.
Дальше что лично Вас остановит на этом пути к совершенству? Выпустят, например, некий контроллер на -40 градусов и на "честные" 0.5W. Будет продававать MS лицензии на Windows XX под этот контроллер, дешевле, чем Вам как работадателю обойдется содержание (и компенсация потерь в случае их ухода) программистов поддерживающих "открытую и бесплатную" систему операционную систему. Увидите, что под большим Windows ЕЩЕ понаписали всяких технологических изысков "не позволяющих" ошибаться в процессе разработки...
И все! "клиент созрел".


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
Evgeny_CD
сообщение Jul 23 2006, 12:35
Сообщение #14


Гуру
******

Группа: СуперМодераторы
Сообщений: 2 065
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 892



Цитата(zltigo @ Jul 23 2006, 15:36) *
Остальные, которые могут оказать влияние не займут - они сами так всеми фибрами души хотят.
"Плох тот солдат, который не мечтает стать генералом!" smile.gif
Цитата(zltigo @ Jul 23 2006, 15:36) *
Остальные, которые могут оказать влияние не займут - они сами так всеми фибрами души хотят.
Но ведь радикально способной изменить ситуацию идеи нет. Пока нет? А дабы получилось хоть оторвать кусок добычи будут играть уже :-( по УСТАНОВЛЕННЫМ MS правилам исповедуя не ".NET" а какой-нибудь подобного назначения "J..." подкрепляя это мантрами о, например, открытости (любимая песнь последнего времени).
Насчет правил категорически согласен!
Цитата(zltigo @ Jul 23 2006, 15:36) *
А если лично Вы да я займем "круговую оборону", так этого мировое сообщество и не заметит, что, впрочем, и хорошо - не задавят и поживем еще :-).
И здесь согласен!
Цитата(zltigo @ Jul 23 2006, 15:36) *
Ну а потом все неизбежно устаканится и "технологии" станут весьма распространены и обыденны и масса "embedded программистов" (пусть пока побудут в кавычках) будет так-же обыденно "программировать", как сейчас уже "программируют под Windows" всякие "дельфисты" и "WEB программисты".
Да, умеющий водить машину в начале 20 века - это совсем не то же, что умеющий водить машину в начале 21 века smile.gif
Цитата(zltigo @ Jul 23 2006, 15:36) *
Даже наблюдая за лично Вашими поисками супер контроллера + супер операционки + супер технологии разработки (причем, как я понимаю, вовсе это не для решения супер задачи) я буквально за считанные месяцы надлюдения вижу продвижение от простых контроллеров ко все более и более сложным со все более и более соложным чужим софтом.
Тут процесс скорее по спирали идет. Разбираясь с какой-нибудь сложной ерундовиной, удается "выцепить" интересные мысли и идеи. Часто удается сделать back port на тот же uCOS biggrin.gif Ну и "аудитория" очень нехило помогает моим "поискам истины". cheers.gif
Цитата(zltigo @ Jul 23 2006, 15:36) *
Дальше что лично Вас остановит на этом пути к совершенству? Выпустят, например, некий контроллер на -40 градусов и на "честные" 0.5W. Будет продававать MS лицензии на Windows XX под этот контроллер, дешевле, чем Вам как работадателю обойдется содержание (и компенсация потерь в случае их ухода) программистов поддерживающих "открытую и бесплатную" систему операционную систему. Увидите, что под большим Windows ЕЩЕ понаписали всяких технологических изысков "не позволяющих" ошибаться в процессе разработки...
И все! "клиент созрел".
То, что будут супер-пупер х86 нового поколения - я уже и не сомневаюсь.

У вот что касается общего менеджмента - он не зависит от проца, оси и пр. И искусство менеджера состоит в том, чтобы обеспечить процесс "отряд не замтил потери бойца". Я в этом пока "маленький", я только учусь. rolleyes.gif Может быть, несколько "шумно" - ну это уж у кого как получается. biggrin.gif
Go to the top of the page
 
+Quote Post
Evgeny_CD
сообщение Jul 23 2006, 12:46
Сообщение #15


Гуру
******

Группа: СуперМодераторы
Сообщений: 2 065
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 892



Цитата(beg @ Jul 23 2006, 15:06) *
Согласен, ибо наблюдаю такие траблы у людей, возящихся с OC2000, QNX, Linux, которых в WIN и в помине нет. Отвратный интерфейс, документация, не поддерживается более - менее новое железо (PCI-Express, USB2, IEEE 1394, Gigabit Ethernet).
Не забудьте, что часть (большая) этих стандартов была разработана специально, чтобы "согнать" народ, который "прижукался" в 98 и 2000 виндах (ну а линухоидов "шугануть" - это вообще святое! чтобы они не забыли почувствовать себя людьми второго сорта - вот у Васи мышка с синим светиком в заднице рабоает, ибо он крутой, ему родители пЫсюк с ХРенью купили, а Петя, который полгода корпел над книжками и таки научился ставить линух, не может завести такую мышку - дров нету и не будет, ибо мышка не для пиплов второго сорта. Вывод: девочки, дружите с Васей - у него все в жизни будет правильно. А Петя - тот по жизни будет "очки драить", и в сводобное время линуховать в свое удовольствие). Ибо при создании этих стандартов изначально все, кому положено, договорились - не будет дров под старые оси.

Что касается технической ценности, то она есть только в PCI-Express да Gigabit Ethernet.
Go to the top of the page
 
+Quote Post

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

 


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


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