公众科技网认证
作为一颗很给力的Cortex-M3芯片,为何LPC1788不能移植Linux呢。
因为和ARM7一样,LPC1788也不含MMU -----内存管理单元。MMU是高级操作系统(Windows,Linux)所必须的。简单来说MMU的作用是为线程提供更安全的存储空间。ARM9,ARM11这类cpu都包含了。当然也不是没办法,针对LPC17xx这类没有MMU的CPU可以使用uCLinux。只是目前移植uCLinux到LPC17xx的资料还比较少。
我是公众科技网的签约作者“IT才子”!
希望本篇文章《为什么LPC1788不支持Linux》能对你有所帮助!
本站[公众科技网]内容主要涵盖:教育,学历提升
本文概览:作为一颗很给力的Cortex-M3芯片,为何LPC1788不能移植Linux呢。因为和ARM7一样,LPC1788也不含MMU -----内存管理单元。MMU是高级操作系统(Windows,Linux)所必须的。简单来说MMU的作用是为线程
评论列表(4条)
我是公众科技网的签约作者“IT才子”!
希望本篇文章《为什么LPC1788不支持Linux》能对你有所帮助!
本站[公众科技网]内容主要涵盖:教育,学历提升
本文概览:作为一颗很给力的Cortex-M3芯片,为何LPC1788不能移植Linux呢。因为和ARM7一样,LPC1788也不含MMU -----内存管理单元。MMU是高级操作系统(Windows,Linux)所必须的。简单来说MMU的作用是为线程