2010-09-16 89 views
0

有没有人使用基于ARM的c#或.net语言的开发经验?c#(mono,dotgnu)for arm嵌入式问题

是否有编译器使我的代码准备好了臂板?

是否推荐使用linux或windows开发?

在目标板上有Linux或Windows操作系统有优势吗?

任何帮助表示赞赏。 Thx

+0

你谈论[.NET微架构(http://www.microsoft.com/netmf/default.mspx)?当然有支持微框架的ARM板。我不认为有任何单声道支持。 – 2010-09-16 09:07:14

+0

是的,我包括.net微型框架,使用它,但mfdeploy工具不能连接到我的手臂板 – Gobliins 2010-09-17 11:43:16

回答

2

您可以下载Mono并将其编译为ARM。托管代码(C#等)不必为ARM重新编译,所以您可以根据需要对其进行开发,但只有运行时需要ARM特定。 Mono(Novell)拥有用于为iPhone/iPod/iPad(MonoTouch)和即将推出的Android(MonoDroid)编写.Net应用程序的商业产品,因此ARM是一款测试良好的平台。

+0

请注意,在这种情况下,暗示Linux(或其他支持的操作系统),所以你需要一个功能强大的ARM CPU和足够的RAM和闪存来启动操作系统和单声道。我开发了一款带有500MHz CPU,64MB RAM和16MB闪存的嵌入式解决方案,效果很好。 – Monoman 2010-09-22 14:48:22

+0

你们有没有做过一个成功的手臂单体小脚印? – Gobliins 2011-01-17 14:35:07