我正在为一家公司做研究作为实习。我在使用 Mono(.Net 平台的跨平台实现)时遇到了一些问题。我公司设计硬件和软件。
我使用嵌入式 linux 的知识非常有限。我正在实习的公司非常注重 .NET。但是mono的新发展,他们问自己是否可以将Linux用于较小的项目,也避免了为他们设计软件和硬件的人们的高昂许可成本。
我已经研究了单声道可以做什么(并且还不能做什么)。现在我遇到了嵌入式问题。我有点迷失在如何构建嵌入式 linux 的故事中。
我看到一些故事,他们只是使用一些标准的 linux 库来在硬件上制作嵌入式 linux。我还看到存在特殊的 linux 发行版,例如 uClinux(又名 µClinux)。那么有什么区别,还是一样。当我想在目标设备上使用嵌入式 linux 时,该过程通常是什么样的?
好的,比单声道部分,所以基本上我希望能够在嵌入式 linux 中运行 C#。在这里他们主要使用 uclinux,我可以为此使用单声道吗?我查看了一些规范,它们没有内存管理单元 (MMU)。
所以基本上我担心没有MMU。既然垃圾收集器将如何反应?
我希望我没有提出过多的问题,
问候,我已经感谢你阅读它,
本杰明