ARM技术论坛
直播中

李桂兰

8年用户 1531经验值
私信 关注
[问答]

请问一下ARM7为什么不能跑linux呢?为什么又可以跑ucLinux呢

请问一下ARM7为什么不能跑linux呢?为什么又可以跑***。

回帖(2)

夏日余晖

2022-7-27 15:07:16
主要是ARM7上面没有MMU,跑不起来Linux,而ucLinux则是Linux改版,主要是针对目标处理器没有存储管理单元MMU(Memory Management Unit)的嵌入式系统而设计的。它已经被成功地移植到了很多平台上。
举报

李芳

2022-7-27 15:07:34
ARM7无内存管理单元(MMU),而uclinux和linux的区别在于是否支持MMU。uclinux是linux的裁减版,为无MMU的CPU而设计的。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分