Я хотел бы начать с .NET Micro Framework в качестве моего хобби проекта.
Какие аппаратные устройства вы порекомендовали бы для этого?
Есть ли что-то вроде списка всего оборудования с поддержкой .NET Micro Framework?
Я хотел бы начать с .NET Micro Framework в качестве моего хобби проекта.
Какие аппаратные устройства вы порекомендовали бы для этого?
Есть ли что-то вроде списка всего оборудования с поддержкой .NET Micro Framework?
Пожалуйста, просмотрите следующие обзоры:
Средства и ресурсы Microsoft.NET Micro Framework
Таблица сравнений производственных модулей
Мне лично нравятся Thaoe-II и ChipworX, для старой версии .NET MF я был очень доволен Digi ConnectME.
Это довольно легко использовать: http://www.tinyclr.com/hardware/1/fez-domino/#/list/2/
Netduino - отличное оборудование, которое вы можете изучить.
Это дает отличное введение: - http://channel9.msdn.com/coding4fun/blog/A-Gentle-Introduction-to-Netduino
Это отличное приложение Netduino: - http://www.codeproject.com/Articles/314774/Home-Automation-with-Netduino-and-Kinect
Netduino - это лучший эффективный встроенный набор для разработки.
Основываясь на моем опыте, я бы рекомендовал, чтобы в комплекте разработчика был микроконтроллер без блока управления памятью (например, Netduino, который использует микроконтроллер AT91SAM7X512).
.NET micro framework был разработан в основном для встроенных устройств с ограничением памяти, чей основной процессор не поддерживает внешнюю память (SDRAM, NAND flash и т.д.).
Разработка на Netduino более увлекательна, потому что ваше пространство памяти ограничено, и вы в конечном итоге подталкиваете себя к написанию хорошего эффективного кода.
Ура!
Subbu
Когда я работал над конкурсом Dare to Dream Different в прошлом году, у меня была возможность использовать Tahoe-II от Device Solutions.net... он работал очень хорошо. Есть несколько других, перечисленных на сайте Micro Framework. Большинство проблем, с которыми я столкнулся, были ограничением платформы, а не непосредственно в аппаратном обеспечении.
Не забывайте, что это встроенная платформа. И простая шина SPI с несколькими устройствами на ней может иметь проблемы с конкуренцией данных.
Ссылка получить оборудование на сайте Micro Framework содержит список поддерживаемых аппаратных средств и поставщиков. p >
В этот уик-энд я получил свой Fez Mini от GHI Electronics всего за 99,00 долларов. Он поставляется с несколькими устройствами для тестирования (светодиод, кнопка, POT и т.д.)
Я настоятельно рекомендую добавить адаптер для удаленного управления Wii для этого набора. Вы можете подключить свой numchuck к нему и обнаружить оба нажатия кнопки, джойстика и показаний акселератора. Хью деньги заставки, поскольку вы можете использовать эту удивительную периферию Wii с самого начала.
Это мои любимые комплекты, прежде всего потому, что он поставляется с обширным исходным кодом и образцами. У них также есть очень хорошая PDF-книга, которая позволяет вам начать с кодирования с помощью этой платы и устройств. Для стартового набора вы не можете получить что-то более легкое.
Просто не забудьте обновить прошивку, прежде всего, что вы делаете. В этой задаче доступно видео на YouTube. Это спасет вас когда-нибудь и фрустрация, чтобы просто избавиться от этого пути, прежде чем начинать ваш первый образец.
Я думаю, что ARM Cortex-M, в настоящее время является лучшей архитектурой для хобби с микроконтроллером. В частности, это микроконтроллер STM32. Очень дешево и широко используется.
Существует проект который поддерживает STM32 в .NET micro framework.
Netduino пакет STM32 с устройствами ввода/вывода (USB, Ethernet,...), что делает вещи намного более интерактивными и интересными )