ARM体系的区别
ARM7是冯诺依曼结构
ARM9、ARM11是哈佛结构,所以性能要高一点。
ARM9和ARM11大多带内存管理器,跑操作系统好一点,ARM7适合裸奔。
不跑操作系统,价格低一点的:ARM7、cortex-M3等等。
,可跑也可不跑操作系统的:ARM9、cortex-Rx等等。
性能高的,通常要跑操作系统的:ARM10、ARM11、Cortex-A8等等。
成熟的:ARM7\ARM9\ARM11。
MCU?只是一个稍早的概念,?意为?Micro?Control?Unit,你可以作为处理器来理解,但是其上所拥有的资源相对比较少,应用场合也比较简单一点。比方单片机就可以称为?MCU;
ARM是一种处理器的架构,全写为?Advanced?RISC?Machine?。这个世界上处理器的架构还有很多,诸如?x86,?MIPS,?PowerPC?等等,由不同的公司所推出。遵循这些架构所做出来的处理器通常会比单纯的?MCU?要复杂一些,所带的资源多一些。也许会有人将arm成为MCU的一种,但更精确的看法,还是将其作为一种?processor?来看待。
同一种大的架构下面,随着发展历程的不断积累,会出现不同的系列,比方arm,现在常见的就有?arm7/arm9/arm11/StrongARM?之类的,符合这些系列的,不同芯片产商会有自己不同的芯片做出来。你可以参考?Wikipedia?上的文章。
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
杭州巨立安(JulianTec)是杭州市场上
唯一由资深研发工程师所创办的机构。所以:
就专业程度和实在程度而言,她
是您在arm架构下学习嵌入式Linux研发的上佳指导!
鹏仔微信 15129739599 鹏仔QQ344225443 鹏仔前端 pjxi.com 共享博客 sharedbk.com
图片声明:本站部分配图来自网络。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!