.NET Micro Framework на ядре ARM Cortex-M3

У меня есть RDK-IDM от Luminary Micro. Эта плата имеет 32-разрядное ядро ​​ARM® Cortex™-M3. . Кто-нибудь пытался запустить приложение .NET Micro Framework на таком устройстве?


person rudigrobler    schedule 30.09.2008    source источник


Ответы (4)


Cortex M3 — очень урезанное ядро, в нем отсутствует, например, MMU, и он предназначен для запуска очень простых операционных систем. В частности, не Symbian/Windows Mobile/Linux/и т.д. Скорее OSEck, OSEK, iTRON или подобные. Я думаю, что это на самом деле совершенно невозможно из-за этого.

person jakobengblom2    schedule 02.10.2008
comment
Он спрашивает о .net micro framework, а не о .net compact framework - person Catalin DICU; 16.11.2010

У меня нет практического опыта, но я основываюсь на http://www.microsoft.com/netmf/about/gettingstarted.mspx Наименьшая поддерживаемая занимаемая площадь — 64 КБ ОЗУ, 256 КБ флэш-памяти, MMU не требуется. Поэтому потребности ваших приложений будут определяющим фактором.

К вашему сведению: .NET Micro Framework был выпущен с открытым исходным кодом под лицензией Apache 2.0 16 ноября 2009 г.

person James W    schedule 17.11.2009

Кажется, что LM3S6918 (чип на RDK-IDM) имеет только 256 КБ Flash и 64 КБ SRAM, но .NET Micro Framework требует 256 КБ RAM и 512 КБ Flash/ROM!

Подробнее читайте здесь

person rudigrobler    schedule 02.10.2008

Мы перенесли .NET Micro Framework на микроконтроллер TI Stellaris, ядро ​​ARM Cortex-M3, в настоящее время у нас есть порт для платы EK-LM3S8962, и он работает.

.NET Micro Framework Минимальный объем памяти:

  • Флэш: 155 КБ
  • Оперативная память: 32 КБ
person Stan    schedule 03.02.2010