意法半导体(STMicroelectronics;ST)宣布高能效的ARM Cortex-M0+ STM32L0微控制器现已量产,同时推出可支援该系列产品且功能丰富的开发生态系统,包括成本极低的开发板及免费的软体工具,协助开发人员严格控制应用能耗,最大幅度地缩减产品上市时间。
|
新款STM32L0系列微控制器和功能全面的开发生态系统,为具有功耗意识的应用带来更高能效。 |
作为穿戴式装置、医疗监视器、工业感测器、智慧生活装置等对功耗有相当高要求应用的微控制器,STM32L0系列在ULPMark-C认证测试取得135分,若搭配一个DC/DC转换器,ULPMark -C成绩可高达158.7分(注)。此外,意法半导体独有的制程具极高的温度稳定性,可确保STM32L0系列在125°C时拥有同类产品中最低功耗,并兼备出色的能效和稳健性。
STM32L0系列有三个产品线:STM32L0x1基本型产品线、STM32L0x2 USB型产品线(无石英震荡器USB2.0 全速传输)和整合 HMI模组的STM32L0x3 USB/LCD产品线。记忆体容量范围从8KB到192KB快闪记忆体、20KB静态随机存取记忆体(SRAM),及高达6KB的真EEPROM。此外,新款14针脚封装使这些产品成为最小的STM32微控制器,并让32位元微控制器成功进入入门级嵌入式应用。
新款STM32L0产品的主要节能功能包括:低功耗类比数位转换器(ADC),以10000样品/秒进行12位元分辨率采样时,功耗仅有41μA;省电模式包括340nA的停止功能(可保留RAM全部数据)及自动唤醒功能;超低功耗模式的低功耗脉冲计数器(16位元定时器);从停止到唤醒,时间仅需3.5μs。新系列产品还有一个内部互连的矩阵,让系统在CPU闲置状态下能够继续处理数据。
软体开发工具包括STM32 CubeMX和STM32Cube F0中介软体以及韧体套件。 STM32CubeMX初始化代码生成器和微控制器配置器(configurator)提供简易的使用向导软体,包括功耗计算器,可协助设计人员评估及微调功耗预算。 STM32CubeL0包括硬体抽像层,可大幅简化在针脚和代码相容的STM32产品之间移植应用。
此外,STM32 Snippet还提供最佳化的代码应用范例。 STM32Cube提供了200多个免费代码应用范例。 STM32Cube工具均可免费使用,ST-Link侦错器和DfuSe及Flash Loader工具亦免费提供,以简化ROM引导程序的使用测试。
采用32针脚的Nucleo-32 16KB及32KB微控制器开发板,或64针脚Nucleo-64 64KB及192KB微控制器开发板来开发低成本原型板只需要投入很少的资金。意法半导体还提供探索套件,包括ePaper显示器和整合电感式感测电路的评估板。每种电路板均搭载可存取微控制器全部针脚的ST-Link硬体侦错器,以及方便扩展主板功能且与Arduino相容连接器。 ARM mbed相容性让开发人员能够免费使用mbed.org的线上工具。
STM32L0系列目前有100多款产品,涵盖8KB至192KB的快闪记忆体容量,支援KEIL MDK-ARM、Ac6 System workbench及GCC-based Atollic TrueSTUDIO Lite等第三方开发工具。不像其它免费的整合设计环境(IDE),这些工具对其支援的功能和装置没有任何限制。
注:UL Mark-CP:微控制器能效测试成绩分级,计算方法是1000除以执行10个ULPBench周期,平均每秒能耗的中位值分数越大,能效越高。