全站数据
8 4 2 0 5 8 1

为什么LPC1788不支持Linux

IT才子 | 教育先行,筑梦人生!         
问题更新日期: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的资料还比较少。