当前位置:首页 > 嵌入式 > 嵌入式分享
[导读]Cortex-M3是一个32位处理器内核。内部的数据路径是32位的,寄存器是32位的,存储器接口也是32位的。CM3采用了哈佛结构,拥有独立的指令总线和数据总线,可以让取指与数据访问并行不悖。这样一来数据访问不再占用指令总线,从而提升了性能。为实现这个特性,CM3内部含有好几条总线接口,每条都为自己的应用场合优化过,并且它们可以并行工作。但是另一方面,指令总线和数据总线共享同一个存储器空间(一个统一的存储器系统)。换句话说,不是因为有两条总线,可寻址空间就变成8GB了。

Cortex-M3是一个32位处理器内核。内部的数据路径是32位的,寄存器是32位的,存储器接口也是32位的。CM3采用了哈佛结构,拥有独立的指令总线和数据总线,可以让取指与数据访问并行不悖。这样一来数据访问不再占用指令总线,从而提升了性能。为实现这个特性,CM3内部含有好几条总线接口,每条都为自己的应用场合优化过,并且它们可以并行工作。但是另一方面,指令总线和数据总线共享同一个存储器空间(一个统一的存储器系统)。换句话说,不是因为有两条总线,可寻址空间就变成8GB了。

比较复杂的应用可能需要更多的存储系统功能,为此CM3提供一个可选的MPU,而且在需要的情况下也可以使用外部的cache。另外在CM3中,Both小端模式和大端模式都是支持的。CM3内部还附赠了好多调试组件,用于在硬件水平上支持调试操作,如指令断点,数据观察点等。另外,为支持更高级的调试,还有其它可选组件,包括指令跟踪和多种类型的调试接口。

LPC1850

LPC1850 [1] 是NXP半导体针对各种高级通讯,高质量图像显示等应用场合而设计的一款具有高集成度,以Cortex-M3为内核的微控制器,该微控制器包含有LCD控制器,10/100的以太网EMAC,USB全速Device/Host/OTG控制器, CAN总线控制器,SPI,SSP,IIC,IIS以及外部存储控制器EMC等资源,特适用于工业控制和医疗系统的应用场合。

LPC1850的工作频率高达180MHz,采用3级流水线和哈佛结构,带有独立的本地指令和数据总线以及用于外设的第三条总线。并包含一个内部预取指单元,支持随机跳转的分支操作。包含高达1MB片内Flash、200KB的片内SRAM、四线SPI Flash接口(SPIFI)、可配置定时器子系统(SCT)、2个高速USB控制器、1个以太网、1个LCD接口、1个外部存储器控制器以及各种数字和模拟外设。

TI公司Stellaris® 32 位 ARM Cortex-M3

德州仪器 (TI) 是致力于为最广泛的微处理器市场提供 32 位功能和 ARM® Cortex-M3™ 微处理器的所有优势的世界领导者。现拥有超过 160 款兼容的 ARM Cortex-M3 Stellaris 微处理器和超过 30 款的 Stellaris 评估、开发和参考设计套件,Stellaris 可满足几乎任何工业应用对性能、集成、功率和价格点的要求。

基于 Cortex-M3 的 Stellaris 使开发人员能够直接使用业界最强大的开发工具、软件和知识系统。已迁移至 Stellaris 的开发人员将受益于强大的工具、小型代码封装和出色的性能。更重要的是,设计人员可以满怀信心地按照兼容的发展蓝图开始使用从 $1 到 1 GHz 的 ARM 系统。您永远无需重新更改架构。

Stellaris 系列的 ARM® Cortex™-M3 微处理器具有确定性性能和专为同步高级运动控制和实时连接设计的 IP,包括多达八个为 3 相反向器桥等应用提供击穿保护的死区发生器完全控制通道、硬件中提供低延迟关断的快速故障情况处理、用于精确定位所有边沿的计时器同步,以及实现精确定位传感的硬件正交编码器。配合使用较大的片上存储器、增强的电源管理以及扩展的 I/O 和控制功能,Stellaris MCU 已针对需要可靠连接的工业应用进行了优化,包括电机和运动控制、远程监控、工厂自动化、HVAC 和楼宇控制、游戏设备、医疗仪表、消费性设备、CCTV 监控以及消防安保。

ST的STM32 F1系列

意法半导体的STM32F1系列主流MCU满足了工业、医疗和消费类市场的各种应用需求。凭借该产品系列,意法半导体在全球Arm® Cortex™-M内核微控制器领域处于领先地位,同时树立了嵌入式应用历史上的里程碑。该系列在集成一流的外设和低功耗、低电压运行等基础上实现了高性能,同时还以可接受的价格实现了高集成度,并具有简单的架构和简便易用的工具。

该系列包含五个产品线,它们的引脚、外设和软件均兼容。

· 超值型STM32F100 - 24 MHz CPU,具有电机控制和CEC功能

· STM32F101 - 36 MHz CPU,具有高达1MB的Flash

· STM32F102 – 48 MHz CPU具备USB FS

· STM32F103 - 72 MHz,具有高达1MB的Flash、电机控制、USB和CAN

· STM32F105/107 - 72 MHz CPU,具有以太网MAC、CAN和USB 2.0 OTG


声明:该篇文章为本站原创,未经授权不予转载,侵权必究。
换一批
延伸阅读

Softing工业将ARM 32位兼容性集成到了edgeConnector产品中,以满足用户对ARM处理器的边缘设备日益增长的使用需求。

关键字: ARM处理器 工业物联网

SoftingIndustrial推出的edgeConnector产品3.50新版本现在与ARM处理器兼容,从而极大地扩展了应用的可能性。

关键字: 工业物联网 ARM处理器

随着当代科技的日益发展,数量巨大的各类设备的电源维护管理需要投入大量的人力、物力,像通信/ 电力设施所处环境越来越复杂,人烟稀少、交通不便、危险度高等都增大了维护的难度和费用。这对电源设备的监控管理提出了更高的要求。电源...

关键字: Cortex-M3 监控系统

ARM Cortex-A8处理器是第1款基于ARMv7架构的应用处理器,处理器的主频在600MHz到超过1GHz的范围内,既能满足低功耗移动设备的要求,又能满足需要高性能的消费类应用的要求。当时发布的时候,被称为有史以来...

关键字: Cortex-A8 ARM处理器

Cortex-A7 处理器是一种由ARM公司推出的基于ARMv7-A架构的高能效处理器,从2012年底开始被广泛用于低成本、全功能入门级智能手机。ARM Cortex™-A7 MPCore™ 处理器是 ARM 迄今为止开...

关键字: Cortex-A7 ARM处理器

ARM Cortex-A9处理器是ARM处理器系列中性能比较高的一款产品,该款处理器采用了广受支持的ARMv7架构,充分实现了其丰富性。Cor tex-A9处理器的设计是基于最先进的推测型八级流水线,该流水线具有高效、动...

关键字: Cortex-A9 ARM处理器

ARM 公司是微处理器行业的一家知名企业,它是知识产权供应商,设计基于ARM体系的处理器;公司并不生产芯片,也不出售芯片,它转让设计方案给半导体厂商,由半导体厂商生产soc,并销售,同时提供一些其他设计服务,比如物理IP...

关键字: ARM处理器 ARM处理器构成

ARM 处理器是一款成本不高且耗能低的微处理器,同时支持 ARM 和 Thumb两种指令集,前者为 32bit,后者是 16bit;拥有多种寄存器,能够高效、准确的处理其中大部分数据信息;ARM 微处理器的多种寻址方式让...

关键字: ARM处理器 ARM处理器选型

出品 21ic电子网 刘岩轩网站:21ic.com“超低功耗产品线一直以来是STM32非常重要的产品线,是战略性的产品线。”意法半导体副总裁,中国区微控制器事业部市场及应用总监曹锦东先生表示,“STM32U5这一产品线在...

关键字: Cortex-M3 STM32 超低功耗

摘 要:目前城市交通灯的控制策略无法满足路口实时变化的车流量,为此设计了一种十字路口交通灯硬件结构,使用计算机图像处理和分析技术对路口的车辆图像进行处理和分析,得到十字路口交通参数,实时调整交通灯时间,以实现交通灯的智能...

关键字: 交通灯 ARM处理器 图像处理 十字路口 交通参数 车辆密度 nRF905无线模块
关闭