专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
标准Linux是针对有MMU的处理器设计的。在这种处理器上,虚拟地址被送到MMU,把虚拟地址映射为物理地址。通过赋予每个任务不同的虚拟-物理地址转换映射,支持不同任务之间的保护。uClinux是针对控制领域的嵌入式linux操作系统,它从Linux 2.0/2.4内核派生而来,沿袭了主流Linux的绝大部分特性。适合不具备内存治理单元(MMU)的微处理器/微控制器。没有MMU支持是uClinux与主流Linux的基本差异。        对uCLinux来说,其设计针对没有MMU的处理器,不能使用处理器的虚拟内存 [阅读全文] [PDF]
     uClinux是专为无存储器管理单元(MMU)的微控制器打造的嵌入式Linux操作系统。uClinux首先被移植到摩托罗拉的MC68328 DragonBall集成微处理器上。从那以后, uClinux越来越受到业界的青睐, 被移植到更多的无MMU芯片上。目前,uClinux已成功移植到ARM7TDMI微处理器上。 由于uClinux主要是针对无MMU 微处理器开发的,大多数内核的二进制代码和源代码都被重写,但保留了Linux 操作系统的主要优点:稳定性、优异的网络能力以及优秀的文件系统支持。 uClinux的内存管理与传统Linu [阅读全文] [PDF]
1 共2条 分1页