为何Cortex M处理器运行不了linux

上传:hytlbj 浏览: 14 推荐: 0 文件:PDF 大小:360.3KB 上传时间:2021-04-26 08:30:30 版权申诉
单片机与应用处理器的区别到底是什么呢?是主频的差异?还是Linux系统的支持?又或者是处理器的架构?本文将以NXP的Cortex-M系列为例做简要介绍。 一、Cortex-M的定位 处理器的体系结构定义了指令集(ISA)和基于这一体系结构下处理器的程序员模型,通俗来讲就是相同的ARM体系结构下的应用软件是兼容的。从ARMv1到ARMv8,每体系结构的修改都会添加实用技术。 在ARMv7版本中,内核架构首次从单一款式变成3种款式。Cortex-M系列属于ARMv7结构下的一个款式:款式M。款式M包含的处理器有Cortex-M0、Cortex-M1、Cortex-M3、Cortex-M4以及
上传资源
用户评论