ARM Cortex内核改动了MCU产品的传统形状,究竟通用的规范有助于削减全体体系本钱、下降规划复杂度并缩短开发时刻。开发人员在为特定规划挑选MCU时需考虑许多要素,如存储巨细、输入输出引脚数量、通讯接口等。但是,在多种根据ARM规范内核的MCU产品都满意根本需求的情况下,SILICon Labs以为开发人员可从下列要素中进一步缩小挑选规模,例如:混合信号集成度、可装备性、功耗和开发难度等。Silicon Labs希望经过Precision32系列产品,重塑32位MCU产品范畴的多功能、一体化、高能效和易用特性。
集成多种外设下降体系本钱
Precision32结合了Cortex-M3 CPU和多种模仿组件,首要包含:两个12位ADC、两个10位DAC、一个振荡器、一个16通道接触传感器,以及Flash闪存、定时器、计数器和串行接口等(图1),适用于包含便携式医疗设备、出售终端外设、电机操控、工业监控、条码扫描仪、光学接触屏接口、传感操控器和家庭自动化体系等运用在内的各种范畴。
图1,Precision32 MCU框图。
图2,典型的根据MCU规划中,高集成度Precision32芯片能代替多个外围元器件。
连续 8位MCU优势
据Silicon Labs公司单片机产品线总经理MikeSalas 介绍, 该公司在开发8位MCU产品方面已有十多年经历,因而在研制Precision32时,连续了前代产品的许多优势: 首先是低功耗规划方面,经过Silicon Labs专利的低功耗规划技能下降了每个MCU区块功耗,与其它同类32位计划比较,作业电流削减达33%(在80MHz时22mA或275μA/MHz),休眠电流下降100倍(0.35μA,发动RTC而且4KB RAM内容保存)。此外,多种电源形式和时钟选项也可以在特定功能水平下,优化规划并到达最低功耗。
其次, 在架构的挑选方面,持续优化其8位MCU的Crossbar架构(图3),并经过与拖拽式的GUI结合,可使开发人员愈加容易地挑选所需模仿和数字外设,并为外设分配引脚。而同类MCU一般需预界说外设方位和引脚,导致潜在引脚抵触,迫使他们不得不改动规划或是运用更大、更贵重的封装。
图3,专利Crossbar架构可保证最大灵活性。
此外,在无外部晶体以及ADC的规划方面,都持续发挥了已有优势。Mike Salas以为,竞争对手在MCU开发过程中或许更重视闪存和RAM等等,而Silicon Labs的共同之处在混合信号的处理和集成方面,Precision32系列产品的模仿外设具有全温度和电压(低至1.8V)规模内的额外特性。
MCU产品战略解读
在很多MCU厂商纷繁推出根据ARM Cortex-M4的产品时,SiliconLabs为何仍对Cortex-M3情有独钟?越过16位MCU,直接推出32位产品,又是出于怎样的考虑?
Mike Salas表明,经过深化的商场调查,Silicon Labs以为Cortex-M3的商场并未饱满,仍有很多的开展空间,从这一内核起步会是一个不错的挑选。而之所以越过16位的产品,首要是因为Silicon Labs在8位MCU年代已推出一些可以与16位MCU相媲美的高功能产品,因而不再侧重开发16位产品,而是在32位MCU范畴抢占更多商场时机,经过8位与32位共同开展的战略来布局MCU商场。Mike Salas说:“混合信号的整合和处理一直是Silicon Labs立异的重中之重,包含在混合信号处理方面的遥感器、无线的操控器等等。咱们会在多方面完成立异,不光是在内核处理方面,还有低功耗、高成效的外设集成。