Описание тега .net-micro-framework

.NET Micro Framework - это среда CLR и набор библиотек, которые работают на крошечных недорогих микроконтроллерах с ограниченными ресурсами. Он привносит подлинный опыт разработки.NET (Visual Studio, управляемое высокоуровневое кодирование и сборка мусора, отладчик VS) во встраиваемый мир.

.NET Micro Framework (NETMF) - это платформа.NET с открытым исходным кодом для устройств с ограниченными ресурсами, имеющая не менее 256 КБ флэш-памяти и 64 КБ ОЗУ.

Он включает небольшую версию.NET CLR и поддерживает разработку на C#, Visual Basic .NET и отладку (в эмуляторе или на оборудовании) с помощью Microsoft Visual Studio.
Он также включает подмножество библиотек базовых классов.NET, структуру графического интерфейса пользователя, основанную на Windows Presentation Foundation (WPF), упрощенный стек TCP/IP и дополнительные библиотеки, специфичные для встроенных приложений (например, последовательная связь - UART, SPI, I2C, прямое чтение / запись данных на выводах микроконтроллера, прерывания и т. д.).

.NET Micro Framework призван упростить, ускорить и удешевить разработку встраиваемых систем, предоставляя разработчикам встраиваемых систем доступ к современным технологиям и инструментам, используемым разработчиками настольных приложений. Кроме того, он позволяет разработчикам.NET для настольных ПК использовать свои навыки во встраиваемом мире, расширяя круг квалифицированных разработчиков встраиваемых систем.

Некоторое популярное оборудование, на котором работает.NET Micro Framework,

Ресурсы

  • Официальный сайт: Официальный сайт проекта. Новости, примеры, обсуждения... можно найти там
  • Исходный код: сайт проекта CodePlex, на котором можно найти исходный код.
  • Netduino: популярный производитель, работающий под управлением.NET Micro Framework. Вывод совместим с популярной платой Arduino.

Книги