- 17
- 0
- 约3.95千字
- 约 46页
- 2020-06-16 发布于浙江
- 举报
ARM Cortex-M3概述与TI 芯片选型;首先设置好自己机器的IP地址:;本讲主要内容:;1.1 ARM公司与其体系结构概述;ARM公司概述; ARM公司是专门从事基于RISC技术芯片设计开发的公司。
世界各大半导体生产商从ARM公司购买其设计的ARM微处理器核,根据各自不同的应用领域,加入适当的外围电路,从而形成自己的ARM微处理器芯片进入市场。
目前, 全世界有几十家大的半导体公司都使用ARM公司的授权,因此既使得ARM技术获得了更多的第三方工具、制造、软件的支持。又使得整个系统成本降低,产品更容易进入市场被消费者接受,更具竞争力。到目前为止,ARM处理器及技术的应用几乎已经深入到各个领域。;ARM技术的实际产品展示一: (消费类电子);ARM技术的实际产品展示二:(汽车控制系统);马达
控制器
车灯;ARM产品特点;ARM微处理器及其发展;1.2 Cortex-M3体系结构与Stellaris系列 简介; 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处理器采用纯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的功耗。; 基于 ARMv7 架构的 Cortex-M3 处理器带有一个分级结构。它集成了名为 CM3Core 的中心处理器内核和先进的系统外设,实现了内置的中断控制、存储器保护以及系统的调试和跟踪功能。这些外设可进行高度配置,允许 Cortex-M3 处理器处理大范围的应用并更贴近系统的需求。目前 Cortex-M3 内核和集成部件(右图中所示)已进行了专门的设计,用于实现最小存储容量、减少管脚数目和降低功耗。 ; Cortex-M3 中央内核基于哈佛架构,指令和数据各使用一条总线(右图中所示)。与 Cortex-M3不同,ARM7 系列处理器使用冯·诺依曼(Von Neumann)架构,指令和数据共用信号总线以及存储器。由于指令和数据可以从存储器中同时读取,所以 Cortex-M3 处理器对多个操作并行执行,加快了应用程序的执行速度。
Cortex-M3 内核包含一个适用于传统Thumb 和新型 Thumb-2 指令的译码器、一个支持硬件乘法和硬件除法的先进 ALU、控制逻辑和用于连接处理器其他部件的接口。 ;Cortex-M3存储器中的bit-banding技术 :; 嵌套向量中断控制器(NVIC):; Cortex-M3处理器的集成调试功能可以实现快速验证,而无需使用ICE元件。系统可以通过JTAG端口直接进行调试和程序的下载。
此外,支持多种开发工具:
其中一种解决方案如下:
; Luminary Micro(流明诺瑞) 公司设计、经销、出售基于ARM Cortex -M3 的微控制器(MCU)。作为ARM的Cortex-M3技术的主要合伙人,Luminary Micro 已经向业界推出了首颗Cortex-M3 处理器的芯片,用8/16 位的成本获得了32 位的性能。
Luminary Micro 的Stellaris(群星)系列微控制器包含运行在50MHz 频率下的ARM Cortex-M3 MCU内核、嵌入Flash 和SRAM、一个低压降的稳压器、集成的掉电复位和上电复位功能、模拟比较器、10 位ADC、SSI、GPIO、看门狗和通用定时器、UART、I C、运动控制PWM 以及正交编码器输入。提供的外设直接通向管脚,没有功能复用,这个丰富的功能集非常适合楼宇和家庭自动化、工厂自动化和控制
您可能关注的文档
- 童谣配图教学提纲.ppt
- 端午习俗看图说话课说课材料.ppt
- 端午日(公开课)讲课稿.ppt
- 童鞋基础知识培训doc资料.ppt
- 端午节习俗作文教学提纲.doc
- 端拾器资料教学内容.ppt
- 笔译练习1Rethinking Skyscrapers (2)教案资料.doc
- 第01讲 Windows程序设计初步复习过程.ppt
- 第02章 网络协议与套接字说课材料.ppt
- 第04讲 相对运动讲课讲稿.ppt
- 宣贯培训(2026年)《NYT 4512-2025 非洲菊疫病抗性鉴定技术规程》.pptx
- 宣贯培训(2026年)《NYT 4514-2025木薯副产物综合利用导则》.pptx
- 宣贯培训(2026年)《NYT 4513-2025木薯全程机械化生产技术规范》.pptx
- 宣贯培训(2026年)《NYT 4470-2025全株玉米青贮质量分级》.pptx
- 宣贯培训(2026年)《NYT 4468-2025玉米供需平衡表编制规范》.pptx
- 宣贯培训(2026年)《NYT 4469-2025全株玉米青贮质量评定 综合指数法》.pptx
- 宣贯培训(2026年)《NYT 4474-2025东北地区玉米-大豆轮作生产技术规程》.pptx
- 宣贯培训(2026年)《NYT 4472-2025玉米耐盐碱鉴定评价技术规程》.pptx
- 宣贯培训(2026年)《NYT 4473-2025玉米抗旱性鉴定评价技术规程》.pptx
- 宣贯培训(2026年)《NYT 4478-2025甘薯收获技术规程》.pptx
原创力文档

文档评论(0)