ARM Cortex-M3应用的论文推广讲座.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ARM Cortex-M3应用的论文推广讲座.ppt

Cortex-M3内核 ——TI Stellaris Family 技术应用讲座 1.1 Cortex-M3相关公司体系结构 ARM公司概述 ARM微处理器及其发展 ARM公司概述 1.2 Cortex-M3内核体系结构 Cortex-M3简介 Cortex-M3内核结构与优势 Luminary Micro公司Cortex-M3介绍 选择ARM处理器,ARM7还是 Cortex-M3 1.4 我们公司的Cortex-M3评估套件展示 微型打印机电子制作套件 射频卡考勤电子制作套件 指纹考勤电子制作套件 射频卡考勤电子制作套件 使用我公司EXP-LM3S6952 CPU板卡及E-LAB-Mifare模块制作而成。用串口线将CPU板卡串口连至PC机端串口。打开PC机上的超级终端,正确设置串口参数,将Mifare IC卡靠近射频读卡区,在超级终端上会显示每张用户卡所对应的特定的SN。 指纹考勤电子制作套件 使用我公司EXP-LM3S6952 CPU板卡及E-LAB-FPI模块制作而成。用网线将CPU板卡网口连至PC机端网口。打开PC机上的IE浏览器,键入正确的IP地址,即可访问Web服务器,并在此Web Server上显示当前录入指纹的用户总数,同时可继续录入用户。 引入一个概念: 物联网(The Internet of Things) 物联网(The Internet of things)的定义是:通过射频识别(RFID)、红外感应器、全球定位系统、激光扫描器等信息传感设备,按约定的协议,把任何物品与互联网连接起来,进行信息交换和通讯,以实现智能化识别、定位、跟踪、监控和管理的一种网络。 * 讲座主要内容: 1) ARM与其体系结构概述 2) Cortex-M3体系结构 3) TI Stellaris family介绍 4) 我们公司的Cortex-M3评估套件展示 5) 关于培训事项 ARM(Advanced RISC Machines)既是一个公司的名字,也是对一类微处理器的通称,还可以认为是一种技术的名字。 ARM公司1991年成立于英国剑桥,主要出售芯片设计技术的授权。目前,采用ARM技术知识产权(IP)核的微处理器(即我们通常所说的ARM微处理器),已遍及工业控制、消费类电子产品、通信系统、无线系统等各类产品市场。基于ARM技术的微处理器,其应用占据了32位RISC处理器75%以上的市场份额。ARM技术正在逐步渗透到我们生活的各个方面。 ARM微处理器及其发展 ARM微处理器的几个系列: ARM7系列、ARM9系列、 ARM9E系列、 ARM10E系列、 SecurCore系列、Intel的XScale系列、Cortex系列。 ARM体系结构的发展: (1)V1~V3版本; (2)V4T版本; (3)V5版本; (4)V6版本; (5)V7版本。 ARM公司为新的ARM V7架构定义了三大分工明确的系列:“A”系列面向尖端的基于虚拟内存的操作系统和用户应用;“R”系列针对实时系统;“M”系列针对微控制器和低成本应用系统。 ARM公司于2005年推出了Cortex-M3内核,就在当年ARM公司与其他投资商合伙成立了Luminary(流明诺瑞)公司,由该公司率先设计、生产与销售基于Cortex-M3内核的ARM芯片——Stellaris(群星)系列ARM。 Cortex-M3内核是ARM公司整个Cortex内核系列中的微控制器系列(M)内核,还是其它两个系列分别是应用处理器系列(A)与实时控制处理系列(R),这三个系列又分别简称为A、R、M系列,当然这三个系列的内核分别有各自不同的应用场合。 Cortex-M3简介 Cortex-M3内核主要是应用于低成本、小管脚数和低功耗的场合,并且具有极高的运算能力和极强的中断响应能力。 Cortex-M3处理器采用纯Thumb2指令的执行方式,使得这个具有32位高性能的ARM内核能够实现8位和16位的代码存储密度。ARM Cortex-M3处理器是使用最少门数的ARM CPU,核心门数只有33K,在包含了必要的外设之后的门数也只有60K,使得封装更为小型,成本更加低廉。 Cortex-M3采用了ARM V7哈佛架构,具有带分支预测的3级流水线,中断延迟最大只有12个时钟周期,在末尾连锁的时候只需要6个时钟周期。同时具有1.25DMIPS/MHZ的性能和0.19mW/MHZ的功耗。 Cortex-M3 中央内核基于哈佛架构,指令和数据各使用一条总线(右图中所示)。与 Cortex-M3不同,ARM7 系列处

文档评论(0)

xx88606 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档