Luminary MicroのRDK-IDMを持っています。このボードには、32 ビット ARM® Cortex™-M3 コアが搭載されています。そのようなデバイスで .NET Micro Framework アプリケーションを実行しようとした人はいますか?
4 に答える
経験はありませんが、 http://www.microsoft.com/netmf/about/gettingstarted.mspxに基づいています。サポートされる最小のフットプリントは 64kb RAM、256kb フラッシュで、MMU は必要ありません。したがって、アプリケーションのニーズが決定要因になります。
参考までに: .NET Micro Framework は、2009 年 11 月 16 日に Apache 2.0 ライセンスの下でオープン ソースとしてリリースされました。
.NET Micro Framework を TI Stellaris MCU、ARM Cortex-M3 コアに移植しました。現在、EK-LM3S8962 ボード用のポートがあり、動作しています。
.NET Micro Framework 最小限のメモリ フットプリント:
- フラッシュ: 155KB
- メモリ: 32KB
LM3S6918 (RDK-IDM のチップ) には 256KB のフラッシュと 64Kb の SRAM しかないようですが、.NET Micro Framework には 256KB の RAM と 512K のフラッシュ/ROM が必要です!
詳細はこちら
Cortex M3 は非常に削減されたコアであり、たとえば MMU がなく、非常に単純なオペレーティング システムを実行することを目的としています。具体的には、Symbian/Windows Mobile/Linux/etc ではありません。むしろ、OSEck、OSEK、iTRON、または同様のものです。そのため、これは実際には完全に実行不可能だと思います。