ARM Cortex-M3 内核上的 .NET 微框架
我有一个来自 RDK-IDM www.luminarymicro.com/" rel="nofollow noreferrer">Luminary Micro。 该主板具有 32 位 ARM® Cortex™-M3 内核 。 有人尝试过在这样的设备上运行 .NET Micro Framework 应用程序吗?
I have a RDK-IDM from Luminary Micro. This board has a 32-bit ARM® Cortex™-M3 core. Has anybody tried to run a .NET Micro Framework application on such a device?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
我们已将 .NET Micro Framework 移植到 TI Stellaris MCU、ARM Cortex-M3 内核、
目前我们有一个用于 EK-LM3S8962 板的端口,并且它正在工作。
.NET Micro Framework 最小内存占用:
We have ported .NET Micro Framework to TI Stellaris MCU, ARM Cortex-M3 core,
currently we have a port for EK-LM3S8962 board, and it is working.
.NET Micro Framework Minimal memory footprint:
看来LM3S6918(RDK-IDM上的芯片)只有256KB Flash和64Kb SRAM,但.NET Micro Framework需要256KB RAM和512K Flash/ROM!
了解更多此处
It seems that the LM3S6918 (The chip on the RDK-IDM) has only 256KB Flash and 64Kb SRAM but .NET Micro Framework requires 256KB RAM and 512K Flash/ROM!
Read more here
我没有任何实践经验,但基于 http://www.microsoft.com /netmf/about/gettingstarted.mspx 支持的最小占用空间是 64kb RAM、256kb 闪存,不需要 MMU。 因此,您的应用程序需求将是决定因素。
仅供参考:.NET Micro Framework 于 2009 年 11 月 16 日在 Apache 2.0 许可证下作为开源发布
I don't have any hands on experience but based on http://www.microsoft.com/netmf/about/gettingstarted.mspx The smallest footprint supported is 64kb RAM, 256kb Flash and MMU is not required. Therefore your applications needs would be the determining factor.
FYI: the .NET Micro Framework was released as Open Source under the Apache 2.0 License November 16, 2009
Cortex M3 是一个非常精简的核心,例如,它缺少 MMU,旨在运行非常简单的操作系统。 具体来说,不是 Symbian/Windows Mobile/Linux/等。 而是 OSEck、OSEK、iTRON 或类似的。 我认为这实际上是完全不可行的。
The cortex M3 is a very cut-down core, it lacks an MMU, for example, and is intended to run very simple operating systems. Specifically, not Symbian/Windows Mobile/Linux/etc. Rather OSEck, OSEK, iTRON, or similar. I think this is actually totally infeasible due to that.