全站数据
8 4 2 0 5 8 1

为什么LPC1788不支持Linux

IT才子 | 教育先行,筑梦人生! 阅读:197         
问题更新日期:2024-11-16 03:03:45

问题描述

为什么LPC1788不支持Linux希望能解答下
精选答案
最佳答案

作为一颗很给力的Cortex-M3芯片,为何LPC1788不能移植Linux呢。

因为和ARM7一样,LPC1788也不含MMU -----内存管理单元。MMU是高级操作系统(Windows,Linux)所必须的。简单来说MMU的作用是为线程提供更安全的存储空间。ARM9,ARM11这类cpu都包含了。当然也不是没办法,针对LPC17xx这类没有MMU的CPU可以使用uCLinux。只是目前移植uCLinux到LPC17xx的资料还比较少。

(197)

发表回复

本站作者后才能评论

评论列表(4条)

  • IT才子
    IT才子 2026年09月16日

    我是公众科技网的签约作者“IT才子”!

  • IT才子
    IT才子 2026年09月16日

    希望本篇文章《为什么LPC1788不支持Linux》能对你有所帮助!

  • IT才子
    IT才子 2026年09月16日

    本站[公众科技网]内容主要涵盖:教育,学历提升

  • IT才子
    IT才子 2026年09月16日

    本文概览:作为一颗很给力的Cortex-M3芯片,为何LPC1788不能移植Linux呢。因为和ARM7一样,LPC1788也不含MMU -----内存管理单元。MMU是高级操作系统(Windows,Linux)所必须的。简单来说MMU的作用是为线程