编译.NET Micro for x86

时间:2014-10-20 22:34:17

标签: c# .net clr .net-micro-framework

我对.NET微源代码中的构建过程完全不知所措。 我怎么想构建源代码?有些项目文件与VS和" BuildLauncher.exe"不兼容。关于我应该如何使用它没有明确的指示?

我想尝试看看在本机桌面应用程序中嵌入.NET的运行时有多难。

2 个答案:

答案 0 :(得分:1)

.NET Micro Framework是为embedded devices(即微控制器)构建的,而不是嵌入在普通桌面应用程序中。 project showcase应该为您提供NETMF能够提供的一个很好的例子。

答案 1 :(得分:0)

OP对JohnD的评论令人困惑,因为它在桌面上引用了C ++,在8位CPU上引用了C#。如果OP可以澄清实际的最终目标,那么他们的问题可能会有更具体的答案。虽然我认为这些信息可能会有所帮助。

.NET Micro Framework需要一个32位的微控制器,底部的https://netmf.codeplex.com/documentation是"移植工具包数据表"。

目前,该框架在这些32位处理器内核上运行。

ARM v4,ARM Thumb,Thumb-2,Blackfin,SH2 / 2A

也没有多少8位微控制器有足够的内存。 .NET Micro Framework的内存要求完全取决于您使用的功能。在最小的形式中,该框架需要64 Kb的RAM和256 Kb的闪存。

为了将MicroFramework移植到当前不支持的MicroController,请参阅前面提到的文档和" HowTo Manual for PKStudio"在同一页上。