横跨多重电子应用领域、全球领先的半导体供应商、世界领先的微控制器供应商意法半导体(STMicroelectronics,简称ST;纽约证券交易所代码:STM)扩大已取得巨大成功的经过市场检验的包含300多款产品的 STM32® 微控制器产品阵容,推出全新的STM32 F0系列32位微控制器。新产品基于超低功耗的 ARM® Cortex™-M0处理器内核,整合增强的技术和功能,瞄准超低成本预算的应用。新系列微控制器缩短了采用8位和16位微控制器的设备与采用32位微控制器的设备之间的性能差距,能够在经济型用户终端产品上实现先进且复杂的功能。
Cortex-M处理器对电子产品设计进行了一次重大革命,它重新定义了满足开发人员的标准,例如:性能、成本、功耗、易用性和扩展性等方面,彻底改变了电子产品设计方式。作为Cortex-M为核的典型代表,STM32产品家族,定义产品的DNA特性,整合出色的实时性能、高能效、丰富的外设和高价值的开发工具生态系统,意法半导体创建了市场上产品种类最多、迄今最成功的Cortex-M微控制器,其中包括目前市场上性能最高的Cortex-M4微控制器。今天发布STM32 F0新系列产品继承了STM32的DNA,采用经过市场检验的Cortex-M0内核,工作频率48MHz,配备同类产品没有的先进功能。
意法半导体微控制器产品部总经理Michel Buffa表示:“STM32 F0系列进一步扩大了我们的Cortex-M微控制器的平台优势,让客户能够以较低的预算成本沿续STM32 的DNA ,通过整合同类中最佳的通信接口、出色的外设和M0处理器内核,STM32 F0系列让应用开发人员能够挖掘新的解决方案,实现过去通常只有更高价位的产品才具备的功能。”
ARM主管嵌入式业务的公司副总裁Keith Clarke表示:“意法半导体是 第一个与ARM合作的领先的Cortex-M3合作伙伴,其高性能的STM32产品极大的增强了包括ARM、意法半导体和众多开发工具厂商的生态系统,扩大了ARM开发生态系统的实力和规模。Cortex-M0处理器让8位和16位微控制器开发人员获得32位微控制器的性能,而不会以牺牲功耗为代价,同时还能让开发人员将来把应用设计无缝移植到性能更高的Cortex处理器平台。”
STM32 F0进一步扩大了STM32产品阵容,瞄准以前8位和16位微控制器的应用市场,沿续STM32的DNA特性,为客户提供完整的产品组合、承诺的生产能力和有竞争力的预算价格。STM32 F0系列产品新增7个定时器,这些定时器可控制加热器或电机等设备,例如,在一个电磁炉内同时控制多个电子元器件。
STM32 F0系列集成了支持HDMI接口的消费电子控制器(CEC)的硬件,这有助于简化微控制器在众多家庭多媒体设备内的设计,准许开发人员采用最新的工业标准通信协议的设计接口,同时还能降低微控制器的CPU、存储器、外设接口的负荷,释放更多的能力去处理其它任务。CEC可由一个低速32kHz外部时钟源驱动,或者为降低系统成本,还可用8MHz内部时钟源驱动。此外,STM32 F0的12MHz I/O信号状态翻转速度让开发人员能够在更低成本和功耗平台上实现复杂控制算法。
STM32 F0系列微控制器即刻向大客户提供样片。封装采用32引脚UFQFPN32、48引脚 LQFP48和64引脚LQFP64,未来并将推出20引脚和100引脚的封装。
STM32 F0微控制器详细信息:
STM32F0芯片还集成很多其它功能,其中包括一个模拟模块。这个模拟模块包括1个12位1Msample/s模数转换器(ADC)、1个12位数模转换器(DAC)和2个与DAC密耦合的可编程输入/输出模拟电压比较器。这些功能让STM32F0的模拟功能高于市场其它品牌的M0微控制器,让开发人员能够使用低成本处理器满足高速感应和多个通道控制的应用要求。
STM32F0有四个低功耗模式,其中包括5.3µA停止模式和实时时钟运行的2.8µA待机模式。节能的 STM32 F0系列产品可简化产品设计,延长遥控器、传感器网络和智能电表的电池使用寿命。新系列产品还特别适用于工业控制器、家庭自动化、打印机和白色家电、游戏机、DVD/蓝光播放机和音频/视频接收机。
STM32F0片上集成PWM 16位和32位定时器,能够把17个信号输入捕获/输出比较映射到28个引脚上,使其特别适合电机控制应用。此外,该芯片还有2个具有红外发射控制功能的定时器,能够简化红外通信协议在设计中的实现。
高性能通信功能包括1个串行外设接口(SPI)和1个I2C接口,其中SPI支持最高16位可编程数据帧和18Mbit/s可编程波特率,而I2C接口支持最高1Mbit/s的快速通信模式。此外,如果地址匹配,I2C 总线上的信号能够立即把系统从停止模式唤醒,简化通信时钟设定。可编程的模拟数字噪声过滤功能可确保通信稳健。新产品还集成一个支持多个时钟输入的6Mbit/s USART接口,能够在处理器主时钟频率之外独立运行。
ARM Cortex-M系列处理器设计理念和优点:
通过提供一系列精选的工业标准处理器内核,向微控制器厂商授权使用处理器技术,ARM Cortex-M系列处理器让设计人员摆脱企业专有处理器架构及相关技术的束缚和限制。Cortex-M目前包括三大系列:超低功耗的低成本的32位M0处理器;支持低中高端应用的全功能32位M3处理器;整合标准32位处理器和数字信息处理(DSP)内核的M4处理器。
以前被迫只能使用8位或16位微控制器的系统公司,现在通过熟悉和购买开发工具及软件,可改用基于ARM Cortex-M系列处理器的微控制器,从支持更多功能和更先进应用的性能更高的32位处理器架构中受益。
改用ARM Cortex微控制器的好处如下:Cortex处理器设计先进,而8位和16位处理器技术陈旧,Cortex处理器价格与8位和16位处理器相当;Cortex微控制器全系产品的软件、引脚和外设相互兼容,例如,意法半导体的STM32系列产品,其设计灵活性和系统扩展性更强。ARM Cortex-M微控制器的特性包括低功耗、容量大片上闪存和RAM,从经济型少引脚数量封装,到引脚间距窄的微型封装,再到输入输出数量很多的BGA封装,Cortex-M微控制器的封装选择范围非常广泛。