Перейти к содержанию
    

Netduino

Вот есть такая открытая платформа Netduino. За 35 зеленых покупаешь платку, на которой стоит микро .NET. Пишешь и отлаживаешь аппликуху на C# на РС, грузишь в платку - и все готово. Ни с линуксом не надо долбаться, ни с портацией, ни с компиляторами, ни с отладчиками.

 

Приделали ребята к этой платке дешевый Эзернет PHY и SM-карту - получили вполне полноценный комп Netduino Plus. И не укупишь его, все платы расхватали, хотя схема и ПП выложены на всеобщее обозрение.

 

Лет через 5 эта платформа всех сожрет, имхо :laughing:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Получил платку Нетдуино, купленную на eBay. Установил софт, настроил среду, воткнул USB кабель в плату, написал несколько строк кода на C#, запустил - светодиод на плате начал моргать. Все работает с полпинка, пока что никакого геморроя не обнаружено. :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Получил платку Нетдуино, купленную на eBay. Установил софт, настроил среду, воткнул USB кабель в плату, написал несколько строк кода на C#, запустил - светодиод на плате начал моргать. Все работает с полпинка, пока что никакого геморроя не обнаружено. :)

 

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

Тем более что ключевое middleware там как у всех: тот же lwIP, отсутствие GUI, ограниченная файловая система, ну и деградированое быстродействие.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Не понял ваш мотив.

 

Мотив простой: нельзя объять необъятное. Чем врукопашную изобретать лисапед, лучше взять готовый. А быстродействие, прожорливость по памяти и т.п. - это вещи эфемерные, преходящие. Сегодня актуально, завтра - нет, в силу законов прогресса. А вот человеческое время, затраченное на разработку, завтра будет стоить в общем-то столько же, сколько сегодня. Потому что человек есть мера всех вещей (с), а не кремний, проектные нормы, быстродействие и объемы памяти. B)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Мотив простой: нельзя объять необъятное. Чем врукопашную изобретать лисапед, лучше взять готовый. А быстродействие, прожорливость по памяти и т.п. - это вещи эфемерные, преходящие. Сегодня актуально, завтра - нет, в силу законов прогресса. А вот человеческое время, затраченное на разработку, завтра будет стоить в общем-то столько же, сколько сегодня. Потому что человек есть мера всех вещей (с), а не кремний, проектные нормы, быстродействие и объемы памяти. B)

 

Абстрактно полностью согласен, но чего-то не договариваете.

LwIP стек страшно примитивен и не имеет ценных фичей, ограничения работы с аппаратурой помноженные на необходимость освоения еще и API прокладки только замедляют разработку.

Т.е. речь видимо идет об ускорении чего-то такого что вне поля видимости обычного эмбеддера или нет?

Может симуляция многозадачности так сильно привлекает?

Или очень нравится пользовательский интерфейс MS Visual Studio?

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...