EDNChina网站日前发布了一篇题为《选择微控制器的10个步骤》的文章,受到广大工程师网友的热烈追捧。正如文中所言,选择适合某个产品使用的MCU是一项艰巨的任务。不仅要考虑许多技术因素,而且要考虑可能影响到项目成败的成本和交货时间等商业问题。它需要硬件和软件工程师共同决策,由他们首先设计出系统的高层结构、框图和流程图,从而保证有足够的信息开始对微控制器选型进行合理的决策。这10个需要遵循的步骤分别是:1、制作一份要求的硬件接口清单;2、检查软件架构;3、选择架构(8位?16位?还是32位?是否ARM架构?);4、确定内存需求;5、开始寻找MCU;6、检查价格和功耗约束;7、检查器件的可用性;8、选择开发套件;9、调查编译器和工具;10、开始试验。 由此可见,软硬件架构、接口、内存、开发套件、编译器、功耗、成本等因素是一款成功的MCU所必须兼顾的,越来越多的MCU都注重这些方面取得均衡,下面就介绍几款比较受工程师欢迎的MCU产品。
罗姆超低功耗微控制器“ML610Q474家族”
罗姆集团旗下的LAPIS Semiconductor面向安全令牌等需要纽扣电池或干电池长时间工作的设备,开发出超低功耗微控制器“ML610Q474家族”,耗电量相比以往产品降低1/2。本LSI实现了业界顶级水平的低耗电量(Halt模式时仅0.25μA),使纽扣电池等小型小容量电池的长时间使用成为可能。另外,不仅耗电量低,在IEC61000-4-2电磁兼容性试验中,成功实现了±30kV的超强电磁兼容性能。
该产品家族的特点包括:仅1枚芯片即可实现安全令牌所需的功能;内置LAPIS Semiconductor独创的高性能8bit RISC内核;低功耗;Halt模式时,耗电量仅0.25μA;内置16KB Flash(ML610Q474、ML610Q475、ML610Q476);(同时备有内置16KB ROM而非Flash的ML610474、ML610475、ML610476);内置1KB RAM;封装为80个引脚TQFP。ML610Q474可应用于安全令牌、钟表和玩具产品。
另外,“ML61Q474家族”配合可轻松开始评估的ML610Q474参考板和软件开发环境而开发,用户登录LAPIS Semiconductor官方网站即可利用各种手册和工具等,具备完善的支持体制。
新唐科技Nano100超低功耗系列微控制器
NuMicro Nano100超低功耗系列微控制器是全球第一颗基于Cortex-M0 32位内核、集成了LCD段码驱动器和USB 2.0全速设备的微控制器产品。Nano100具备高性能运算功能、高集成周边外设、高传输速率外设接口、超低功耗休眠、低电压工作运行、低成本优势。最高可运行至42MHz、支持32K/64K/128K字节Flash、8K/16K字节SRAM、可配置的数据Flash (与程序Flash存储器共享)、4K独立Flash字节作为在线系统编程, 高集成4x40或6x38 LCD驱动、高精度12位ADC、12位DAC、电容触控击键、UART、SPI、I2C、I2S、EBI、USB 2.0全速设备、智能卡接口ISO-7816-3、并支持多种外设快速唤醒功能, 封装支持QFN33 (5x5mm),LQFP48 (7x7mm),LQFP64 (7x7mm), LQFP64 (10x10mm),LQFP100 (14x14mm),LQFP128 (14x14mm)。
Nano100分为Nano100/110/120/130四个产品系列。最大特色包括:超低功耗uLL技术,运行模式 200uA/MHz、Idle模式75uA/MHz、深度休眠模式 (RAM 数据保持)1.0uA;时钟RTC模式2.5uA;快速唤醒7us;低电压工作范围1.8V至3.6V;宽工作温度-40℃~85℃;硬件乘法器为单周期32位, NVIC支持32个外部4级优先级中断;最大128KB字节程序Flash EPROM可配置当作数据Flash;12通道12位ADC精度,2Mbps转换速率,2信道12位DAC精度,400Kbps转换速率和温度传感器,分辨率为1℃;内建1.8V/2.5V 参考电压源和欠压检测,内建2.5V/2.0V/1.7V BOD;使用外部32.768kHz晶振输入,打开自动修正功能,在全温度范围,内置12MHz OSC可以校正到0.25%的偏差;USB 2.0 FS 12Mbps Device, 内建3.3V LDO, 支持8个可程序化endpoints;通讯外设传输速率UARTx5,1Mbps, SPIx3,32MHz, I2Cx2,1MHz, ISO7816-3x3 Smart Card接口;DMA支持8通道,包括1个VDMA(区块数据搬移)信道,6个PDMA信道和1个CRC;支持Input,5V tolerance;提供带防窃取管脚 ,与 80B资料备份寄存器;支持EBI 8/16位数据总线;TFT彩色LCD面板;提供96位的MCU独立ID码与128位唯一客户的ID码;提供简易与多样的开发工具与环境(Keil/IAR软件、NuTiny-SDK快速学习步骤,以及新唐提供的软件支持整合包,包含驱动/软件库/RTOS、USB HID/UAC/Mass Storage/CMSIS compliant和Smart card reader 7816协议库。
爱特梅尔SAM4L微控制器系列
爱特梅尔的SAM4L系列微控制器为基于ARM Cortex-M4处理器的微控制器(MCU)设立了新的低功耗和效率标准。这是业界具有超低功耗并结合无与伦比的唤醒时间,同时在所有的运作模式中提供最高的整体应用性能的器件。SAM4L系列微控制器在工作模式下的功耗低至90μA/MHz,低于市场上的竞争产品。新器件是市场上效率最高的微控制器产品,在采用6.40版本IAR Embedded Workbench工作平台上最高可以实现29.7 CoreMark/mA。SAM4L系列在睡眠模式下能够完全保留随机存取存储器(RAM)内容并仅消耗1.5μA电流,在备用模式下则消耗700nA电流。
即使从最深的睡眠模式中,SAM4L系列也只需1.5μS唤醒时间,是电池供电的消费产品、工业产品和便携式医疗保健产品的理想选择。这些器件利用了爱特梅尔picoPower技术的多种节能创新特性,包括梦游功能、外设事件系统、无与伦比的唤醒时间和智能外设。外设事件系统是一个允许外设之间直接通信而不使用中央处理单元(CPU)的实时网络。此外梦游技术允许外设在不使用CPU的情况下对输入数据进行定性和评估,从而省去不需要的耗能的CPU唤醒,以便节能。这项技术可让外设对事件进行定性并决定唤醒,不论通过电容式触摸、I2C地址匹配或ADC阈值。
爱特梅尔SAM4L系列随同提供SAM4L-EK评测工具套件,以便帮助客户加快设计速度。SAM4L-EK包括一个嵌入式调试器、功率测量、LCD、USB和电容式触摸装置。此外,控制器 |