我需要一个非常小的开源内核(你知道的最小的),至少有一个带/不带 GUI 的控制台 i/o,我可以编译成目标代码并使用简单的引导加载程序(我已经拥有)将其加载到 RAM 中。目标是能够从内核中读取/写入磁盘。有什么建议么?
问问题
318 次
2 回答
2
FreeRTOS可能值得一看。大量支持的平台,占用空间小。免费版本是 GPL,它可能会阻碍您可能想做的任何封闭源代码开发,但如果您愿意付费,可以使用具有更自由许可证的商业版本。
ucLinux稍微重一些,但仍然可以在没有 MMU 的系统上工作。我从来没有真正尝试过自己部署这个,我只使用了已经有合适的图像可用的系统(旧的 Gumstix 板)。
如果您打算以 x86 为目标,则可以选择更实质性的东西。Tiny Core Linux的 MicroCore 变体将需要几兆字节的 RAM。
于 2012-09-06T11:54:20.177 回答
1
于 2012-09-06T11:11:35.467 回答