cotex-m0与cotex-m3处理器厂商及芯片资源_第1页
cotex-m0与cotex-m3处理器厂商及芯片资源_第2页
cotex-m0与cotex-m3处理器厂商及芯片资源_第3页
cotex-m0与cotex-m3处理器厂商及芯片资源_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、实习一 :Cotex-M0与Cotex-M3的描述及比较一Cotex-M0处理器1 Cotex-M0特点最小的 ARM 处理器Cortex-M0 在代码密度和能效比方面的优势意味着它能够顺理成章地在很广大的应用领域里成为8/16 位系统经济实用的升级换代产品,同时它还保留了与更强大的 Cortex-M3 和 Cortex-M4 处理器的工具及二进制向上兼容性。对于需要更低功耗或更多设计选择的应用,完全兼容的 Cortex-M0+ 处理器是理想的候选产品。低功耗Cortex-M0 处理器在门数低于 12 K 时的能耗仅为 16W/MHz(90LP 工艺,最低配置),这都得益于该处理器是建立在 A

2、RM 作为低能耗技术的领导者以及超低能耗设备的主要推动者所具备的专业知识基础之上。简单由于仅有 56 个指令,您可以快速掌握整个 Cortex-M0 指令集及其对 C 语言友好的架构,使开发变得简单而快速。可供选择的具有完全确定性的指令和中断计时使得计算响应时间十分容易。优化的连接性支持实现低能耗网络互联设备(如 Bluetooth Low Energy (BLE)、IEEE 802.15 和 Z-wave),尤其是那些需要通过增强数字功能以高效地进行预处理和传输数据的模拟设备。2 以Cotex-M0为处理器的芯片意法半导体 (ST) 公司的stm32f051xx系列 价格:5.506.00

3、元STM32F051xx系列采用高性能的ARM Cortex-M0的32位RISC内核,工作于48兆赫兹 频率,高速的嵌入式闪存(FLASH最大64K字节,SRAM最大8K字节),并广泛集成增强型外设和I/O口。 所有器件提供标准的通信接口(最多两个I2Cs,两个SPI,一个I2S,1个HDMI CEC,两个USART),一个12位ADC,一个12位DAC,最多五个通用16位定时器,一个32位定时器和一个高级控制PWM定时器。赛普拉斯(Cypress)公司的PSoC 4系列 价格:21.0030.00元PSoC 4 (FLASH最大32节,SRAM最大4字节)是一种混合信号可编程嵌入式系统控制

4、器的可扩展、可重构的平台架构,其特性有可编程模拟系统、可编程数字系统、低功耗工作模式、电容感应、LCD驱动、2 个可灵活配置的串行通讯模块(SCB)、定时和脉冲宽度调制 (TCPWM)、高达 36 个可灵活配置的 GPIO (44 引脚封装 )、支持串行线 (SWD) 调试和编程。英飞凌(infineon)公司的XMC1000系列 价格:3.006.00元XMC1000 (FLASH是8200K字节、RAM是16K字节)XMC1000采用300mm晶圆和先进的65nm嵌入式闪存技术,基于ARM 32位处理器,内嵌了针对目标应用(尤其针对低端8位工业应用)设计的先进外设集,实现了突破性的性价比。

5、XMC1000的具体应用包括但不局限于传感器和执行器应用、LED照明、数字电源转换(如不间断电源)和简单电机驱动(如家用电器、泵、风扇和电动自行车等)。其特性有64MHz MATH 协处理器、工作电压1.8 -5.5V、用于IP加密的AES 128位加密下载模式、LED亮度与色彩控制单元、丰富的电机专用单、兼容IEC 60730 Class B、电容式触控与LED显示。恩智浦(NXP)公司的LPC1111/12/13/14系列 价格:11.9014.70LPC1111/12/13/14是基于ARM Cortex-M0内核的低成本微控制器系列,可用于现有的8位/16位的应用,为用户提供高性能、低

6、功耗、易于使用的指令集和存储器地址空间,以及比现有8位/16位架构更精简的代码量。 LPC1111/12/13/14的工作频率高达50MHz。 LPC1111/12/13/14的外设包括:高达32kB的Flash、8kB的数据存储器、一个Fast-mode Plus 的I2C总线接口、一个RS-485/EIA-485通用异步收发器 (UART)、2个支持SSP功能的SPI接口、4个通用定时器,一个10位ADC,以及多达42个通用I/O引脚。 新唐科技(NuMicro)NUC100系列 价格:7.9010.00NUC100 系列为32位单片机,内建ARM Cortex-M0内核,用于工业控制及相

7、关需要高速串行接口的应用场合。Cortex-M0为ARM公司最新的32位处理器内核并拥有与传统8位元产品之匹敌的价格。 NUC100 Cortex-M0内核系列最高可运行至50MHz外部时钟,具有32K/64K/128K字节内建Flash存储器,4K/8K/16K字节内建SRAM。并内建有定时器,看门狗定时器,RTC,PDMA,UART,SPI/SSP,I2C, , I2S ,PWM定时器, GPIO, 12位ADC,模拟比较器,低电压检测和欠压检测功能。.Atmel公司的SAM D系列 价格:40:0057:00元低功耗 市场领先的省电技术包括事件系统,可使外设直接相互通信,而无需 CPU

8、干预。此外,Atmel SleepWalking 外设只有在发生预先限定的事件时才唤醒 CPU,从而降低了整体功耗。外设灵活性 创新性的串行通信模块 (SERCOM) 完全可以在软件中进行配置,以便处理 I2C、USART/UART 和 SPI 通信。借助器件上的多个 SERCOM 模块,可以在您的应用中精确地定制外设组合。SAM D 21 上的 I2C 的工作频率高达 3.4 MHz(也支持 I2S、PMBus 和 SMBus)。SAM D11 和 SAM D10 还支持 IrDA。DMA SAM D21 配有支持存储器和外设数据传输的 8 通道 DMA 控制器,而 SAM D11 和 SA

9、M D10 配有 6 通道 DMA 控制器。高管脚利用率 SAM D11 只需要 1 个电源对,最大程度提高了可供您的应用使用的管脚数。全速 USB SAM D21 既支持 USB 嵌入式主机又支持 USB 设备模式,而 SAM D11 支持全速 USB 设备模式。使用内部 RC 振荡器时,在设备模式下支持全速 USB,从而降低了 BOM 成本和设计复杂性。Atmel QTouch 外设触摸控制器 可为按钮、滑条、滑轮和近距离感应提供内置的硬件支持,并支持互电容式和自电容式触摸,而无需外部元件。它具有卓越的灵敏度、耐噪性以及自校准功能,任何用户都可以调整余量。可扩展性 闪存密度范围从 8KB

10、到 256KB,封装范围从 14 管脚到 64 管脚选项。二Cotex-M3处理器1. Cotex-M3特点性能和能效Cortex-M3 处理器具有较高的性能和较低的动态功耗,因而能够提供领先的能效。将集成的睡眠模式与可选的状态保留功能相结合,Cortex-M3 处理器确保对于同时需要低能耗和出色性能的应用不存在折衷。全功能该处理器执行包括硬件除法、单周期乘法和位字段操作在内的 Thumb-2 指令集以获取最佳性能和代码大小。Cortex-M3 NVIC 在设计时是高度可配置的,最多可提供 240 个具有单独优先级、动态重设优先级功能和集成系统时钟的系统中断。丰富的连接通过功能与性能的组合,基

11、于 Cortex-M3 的设备可高效处理多个 I/O 通道和协议标准,如 USB OTG (On-The-Go)。2 Cotex-M3为处理器的芯片意法半导体 (ST) 公司的STM32F103xx系列 价格:10.4019.35 元STM32F103x8和STM32F103xB增强型系列使用高性能的ARM Cortex-M3 32位的RISC内核,工作频率为72MHz,内置高速存储器(高达128K字节的闪存和20K字节的SRAM),丰富的增强I/O端口和联接到两条APB总线的外设。所有型号的器件都包含2个12位的ADC、3个通用16位定时器和1个PWM定时器,还包含标准和先进的通信接口:多达

12、2个I2C接口和SPI接口、3个USART接口、一个USB接口和一个CAN接口。意法半导体 (ST) 公司的STM32F20x系列 价格:29.1038.80 元STM32F20x系列是基于工作频率高达120MHz的高性能ARMCortex-M3 32位RISC内核。该系列整合了高速嵌入式存储器,Flash存储器和系统SRAM的容量分别高达1M字节和128K字节,高达4K字节的后备SRAM,以及大量连至2条APB总线、2条AHB总线和1个32位多AHB总线矩阵的增强型I/O与外设。 该系列产品还带有自适应实时存储器加速器(ART加速器),在高达120MHz的CPU频率下,程序在Flash存储器

13、中运行时,可以实现相当于零等待状态的运行性能。 已经利用CoreMark基准测试对该性能进行了验证。 所有产品均带有3个12位ADC模块、2个DAC模块、1个低功耗RTC、12个通用16位定时器(包括2个用于电机控制的PWM定时器)、2个通用32 位定时器。 1个真随机数发生器(RNG)。 所有产品都带有标准与高级通信接口。 新增的高级外设包括1个SDIO、1个增强型灵活静态存储器控制(FSMC)接口(100脚或100脚以上的产品),和1个连接CMOS传感器的照相机接 口。 这个系列产品还配置有标准外设。多达3个I2C接口,3个SPI接口,2个I2S接口。为了获得音频级精度,I2S外设可以通过

14、一个专门的内部音频锁相环或一个外部锁相环锁相来达到同步。 4个USART接口和2个UART接口 带高速性能(带ULPI)的OTG全速USB接口, 另有一个USB OTG(全速), 2个CAN接口 1个SDIO接口。恩智浦 (NXP) 公司的LPC1700系列 价格:21.0037.00 元LPC1700系列Cortex-M3微控制器用于处理要求高度集成和低功耗的嵌入式应用。ARM Cortex-M3是下一代新生内核,它可提供系统增强型特性,例如现代化调试特性和支持更高级别的块集成。 LPC1700系列Cortex-M3微控制器的操作频率可达100MHz。ARM Cortex-M3 CPU具有3

15、级流水线和哈佛结构,带独立的本地指令和数据总线以及用于外设的稍微低性能的第三条总线。ARM Cortex-M3 CPU还包含一个支持随机跳转的内部预取指单元。 LPC1700系列Cortex-M3微控制器的外设组件包含高达512KB的Flash存储器、64KB的数据存储器、以太网MAC、USB主机/从机/OTG接口、8通道的通用DMA控制器、4个UART、2条CAN通道、2个SSP控制器、SPI接口、3个I2C接口、2-输入和2-输出的I2S接口、8通道的12位ADC、10位DAC、电机控制PWM、正交编码器接口、4个通用定时器、6-输出的通用PWM、带独立电池供电的超低功耗RTC和多达70个的通用I/O管脚。.Atmel公司的SAM3x系列 价格:40.0057.00元Atmel的SAM3X系

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论