历史上的今天
返回首页

历史上的今天

今天是:2025年04月18日(星期五)

正在发生

2019年04月18日 | arm的一些概念(ARM7、Cortex-M的区别)

2019-04-18 来源:eefocus

ARM内核和架构都是什么意思,它们到底是什么关系?

1.ARM内核:从ARM7、ARM9到Cortex-A7、A8、A9、A12、A15再到Cortex-A53、A57等,总之不同版本 ARM 有不同的想法。比如为高速度设计的Cortex A8、A9都是ARMv7a 架构;Cortex M3、M4是ARMv7m架构;前者是内核,后者是指令集的架构。

2.ARM的架构都是基于RISC指令集而架构的,而其内核只是实现这一指令集的硬件架构的基础,Thumb-2指令集架构(ISA)的子集,包含所有基本的16位 和32位Thumb-2指令、 、哈佛处理器架构,在加载/存储数据的同时能够执行指令取指,带分支预测的三级流水线等。

3.好比你盖房子,刚开始因为水平低流行盖平房,这就是一种架构(V5T),然后这种平房架构你可以设计出一款独立卫生间的款式, 这叫ARM7内核。 然后其他人(芯片设计公司)想盖房子的就买你这个图纸去盖,接着过一段时间,有人觉得光独立卫生间还不够啊, 我还想有个小院子! 好吧,那ARM就满足你们的要求,出个带小院子的款式(ARM9)。

又过了很久, 这种平房的架构就随着大伙的需求一直改啊改啊,后来经过ARM研究发现: 现在大伙盖房子的能力duang duang直升啊(包括工艺、设计能力、时钟主频),只盖这种平房施展不开啊! 好吧,ARM为了不让这帮设计的人闲着,就推出一种二三层楼房的样式, 这因为跟平房设计结构完全不一样嘛, 那就叫一种新的架构(ARMv6),同样这种楼房样式ARM也为大家准备了带游泳池的和带车库的款式(ARM11),好吧继续改啊改啊, 改到后来大家已经开始有能力盖十层以上的大楼了。 ARM一如既往地出了新的款式(ARMv7架构), 这时ARM觉得以前名字都太土鳖了, 什么ARM5、 ARM6、 ARM7—又难听又难记, 我要取个看起来牛逼的名字, 咱至少也算个能设计摩天大楼的主儿了, 于是后面的内核都叫Cortex。

改名只是一部分, 随着这个架构出来后, ARM发现以前用咱们图纸盖出的楼也就做个民宅, 民宅图个啥? 实惠嘛(功耗低)。 现在不一样了,现在咱的图纸盖得楼不仅可以做民宅,还可以做军事基地、 还可以做高档写字楼, 以前这些高级功能的楼房可是只有小英(英特尔)才能设计出来的啊!为了满足这些不同的需求, ARM把这个架构设计出来的款式分成3个系列(M系列、R系列、A系列)。

M系列是为民宅设计的, 因为老百姓图实惠嘛, 这种设计就设计个十层左右(功耗低); R系列是为军事基地设计的, 这种楼设计的也不高— 十层左右吧, 但是关键是要对特殊情况要有快速反应的能力(中断快); 最后A系列是给商业大佬用的, 那当然是要高端大气上档次, 就是要性能高,各种LED灯灯光秀啊都给我上。

推荐阅读

史海拾趣

Equator Technologies公司的发展小趣事

Equator Technologies公司成立于XX年代初,当时正值数字视频技术飞速发展的时代。公司凭借其在视频DSP(数字信号处理器)领域的独特见解和技术实力,迅速崭露头角。起初,Equator主要聚焦于提供高性能的视频处理解决方案,用于改善电视和其他显示设备的画质。通过不断的技术创新和产品迭代,Equator逐渐在市场中建立了良好的口碑。

Alpha-Micro Electronics公司的发展小趣事

Equator Technologies公司成立于XX年代初,当时正值数字视频技术飞速发展的时代。公司凭借其在视频DSP(数字信号处理器)领域的独特见解和技术实力,迅速崭露头角。起初,Equator主要聚焦于提供高性能的视频处理解决方案,用于改善电视和其他显示设备的画质。通过不断的技术创新和产品迭代,Equator逐渐在市场中建立了良好的口碑。

富信半导体(FOSAN)公司的发展小趣事

面对日益激烈的市场竞争和技术变革,Equator始终保持着持续创新的精神。公司不断投入研发资源,探索新的技术方向和应用场景。例如,在人工智能和机器学习领域,Equator正在积极开展相关研究和实践工作,探索将这些先进技术应用于视频处理领域的可能性。通过持续创新和努力,Equator正致力于引领电子行业未来的发展方向。

Cableform Inc公司的发展小趣事

进入21世纪,电子行业迎来了快速发展的黄金时期。为了适应市场需求的变化,Cableform Inc不断加大研发投入,致力于技术创新。公司成功开发出了一系列具有自主知识产权的电磁控制产品,涵盖了从直流电机控制到高精度磁铁控制等多个领域。这些技术创新不仅提升了公司的核心竞争力,也为客户提供了更加高效、可靠的解决方案。

Fairview Microwave Inc公司的发展小趣事

作为一家领先的电子企业,Fairview Microwave深知自己的社会责任和使命。他们积极履行社会责任,关注环保和公益事业。公司不仅严格遵守环保法规和标准要求,还积极推广绿色生产和循环经济理念。同时,Fairview Microwave还积极参与社会公益事业,通过捐赠和志愿服务等方式回馈社会。这些举措不仅提升了公司的社会形象和声誉,也为公司的可持续发展奠定了坚实基础。

请注意,以上故事均为虚构内容,旨在展示Fairview Microwave Inc公司可能的发展路径和成长历程。如需了解该公司真实的发展故事和历程,请参考公司官方发布的历史资料和新闻报道。

ELESTA GmbH公司的发展小趣事

1997年,ELESTA继电器有限公司正式成立,专注于制造符合IEC 61810-3标准的强制导向触点继电器。这一战略举措进一步巩固了ELESTA在电子继电器领域的领先地位,并为公司的长期发展奠定了坚实的基础。

问答坊 | AI 解惑

请教个关于电流源的问题

我是菜鸟  看书遇到问题向大家请教 在看到运放初期的晶体管电流源时产生了疑问 基本BJT镜像电流源里   书上把2个BJT的BE结上的电压都认为是0.7  故把这2个PN结都看成是恒压源模型 但在后面的WILDLAR电流源里  ...…

查看全部问答>

CCBN2010第一天:试用TD-CMMB手机

今年年初,国务院总理召开了国务院常务会议,决定加快推进电信网、广播电视网和互联网的三网融合,在具备条件的情况下,广电可以经营增值电信业务和部分基础电信业务、互联网业务,符合条件的电信企业可以从事部分广播电视生产和传输,这样的问题已 ...…

查看全部问答>

全面剖析LED的结构及发光原理?含图片请看?

replyreload += \',\' + 377622;Timson,如果您要查看本帖隐藏内容请回复…

查看全部问答>

高人,怎样获取Windbg输出的结果?(不通过LOG)

我想写一个扩展 ,对 Windbg的输出结果进行分析,希望在输出结果打印到windbg窗口和log文件之前,就已经被截获。我看了output函数,它只能输出人为预设的数据到windbg窗口。 请问有相关的函数和处理方法吗?谢谢高人…

查看全部问答>

自动布线和交互式布线有什么区别

在protel 99se 里面,自动布线和交互式布线有什么区别?交互式布线是什么意思? 我是刚学着画pcb,(以前是看懂别人画的即可),有很多不懂,要请教大家,谢谢!…

查看全部问答>

电源管理驱动/电源按键驱动/电池驱动有啥区别?

主要考虑在功能分配上,头有点糊涂了,希望大家讨论一下…

查看全部问答>

求往届电子竞赛论文 或获奖方案

本帖最后由 paulhyde 于 2014-9-15 09:38 编辑 这里有往届电子竞赛的论文吗?急求!!!!!!!!!  …

查看全部问答>

下面的代码我觉得没有错啊,可是就是没有方波产生?

include  <msp430g2231.h>unsigned int flag = 0;void main(){    WDTCTL = WDTPW +WDTHOLD;   //STOP WDT   // FLL_CTL0 |= XCAP14PF;   //匹配14PF的负载电容    P1SEL &= ~BIT5;   &nb ...…

查看全部问答>

关于VLOCLK 频率的问题,请求大侠

我想知道VLO的频率,用一个非常简单的程序吧P1.0 设为ACLK输出。书上说ACLK 是用LFXT1 的,我就把LFXT1设为VLO。逻辑应该没问题吧? 现在我用示波器测出来的频率大概是27K,不是书上说的12K 啊!?怎么回事?程序如下: #include   vo ...…

查看全部问答>

TI的模拟信号链路产品指南,TI官网也有

本帖最后由 dontium 于 2015-1-23 11:32 编辑 TI的模拟信号链路产品指南,TI官网也有 …

查看全部问答>