ARM Cortex-M3内核上的.NET Micro Framework

时间:2020-03-06 14:54:37  来源:igfitidea点击:

我有Luminary Micro的RDK-IDM。这个板子有32位ARM吗? Cortex?-M3内核。是否有人试图在这样的设备上运行.NET Micro Framework应用程序?

解决方案

看起来LM3S6918(RDK-IDM上的芯片)只有256KB闪存和64Kb SRAM,但是.NET Micro Framework需要256KB RAM和512K闪存/ ROM!

在这里阅读更多

皮质M3是一个非常精简的内核,例如,它缺少MMU,并且旨在运行非常简单的操作系统。具体来说,不是Symbian / Windows Mobile / Linux / etc。而是OSEck,OSEK,iTRON或者类似的产品。因此,我认为这实际上是不可行的。

我没有任何实际经验,但是基于http://www.microsoft.com/netmf/about/gettingstarted.mspx。支持的最小内存为64kb RAM,256kb Flash和MMU。因此,应用程序需求将成为决定性因素。

仅供参考:.NET Micro Framework在Apache 2.0许可下以开源形式发布,2009年11月16日

我们已将.NET Micro Framework移植到TI Stellaris MCU,ARM Cortex-M3内核,
目前,我们为EK-LM3S8962主板提供了一个端口,并且该端口正在工作。

.NET Micro Framework最小的内存占用量:

  • 闪存:155KB
  • 内存:32KB