Сообщение от serjmetall
|
|
Кто нибудь пробовал использовать .NET Micro Framework для написания ПО ?
|
Делаю первые шаги в использовании .NET Micro Framework для процессора
LPC2478 (отладочная плата Embedded Master) в среде MS Visual C# 2008 Express. Подцепил к плате TFT дисплей 640х480 и пятикнопочную клаву.
Первые впечатления весьма благоприятные:
Хорошо: очень просто и легко сходу написать приложение с богатым пользовательским интерфейсом, используя готовые Micro Framework классы или свои собственные. Среда разработки Visual C# 2008 Express бесплатна, удобна, код в плату заливается через USB, через него же и отлаживается.
Плохо: eсли использовать исходники из примеров - вывод на экран тормозит жутко. Задержка между нажатием кнопки клавы и изменением экрана где-то полсекунды. Заметно при перемещении по списку экранного меню, например.
С другой стороны, проц LPC2478 хоть и имеет LCD контроллер на борту, - тактовая частота всего 72MHz и шина для обновления экрана из внешнего ОЗУ используется та же самая, что и для чтения исполняемого кода из внешнего ПЗУ. Поэтому для VGA разрешения особой скорострельности ждать не приходится.
И к тому же среда .Net Micro Framework является интерпретатором для исполняемого managed кода в отличие от остальных фреймворков.