单声道嵌入式ARM体验?

时间:2010-07-17 13:52:29

标签: mono embedded arm

我正在评估新嵌入式平台的组件。 CPU是ARM9,OS是Linux。由于该平台将至少使用10年,我认为该语言也应该谨慎选择。我已经在可能的目标平台上运行Mono。除此之外,我愚蠢地用我的编译器编译Mono(根据谷歌或多或少其他人都有同样的问题),它已经在运行了。我已经为我们的特定需求编写了一些基准测试,并且我印象深刻的是,与普通C相比,Mono的速度从未超过两倍。内存使用情况良好,当我删除所有不需要的文件时,足迹是可以接受的。我只想知道是否有其他人在嵌入式平台上使用Mono?你有什么问题吗?每个人都应该考虑的事情?

1 个答案:

答案 0 :(得分:2)

鉴于iPhone和Android都是ARM,Mono在ARM上得到了很好的支持。而且由于Novell销售针对这些平台的支持Mono版本,因此可能会在相当长的一段时间内保持良好的支持。

需要注意的一点是,Mono运行时是根据LGPL许可的,因此您需要确保您的使用符合许可,否则您需要购买Mono的商业许可。