意法半导体(STMicroelectronics;ST)推出全新STM32开放式开发环境。新开发环境整合了意法半导体STM32系列微控制器与先进的关键物联网元件,使开发人员能以更快的速度开发创新产品。
全新STM32 开放式开发环境应用灵活、简单易用;客户可先选择一个STM32 Nucleo开发板,然后从种类不断增加的可堆叠插入式扩展板(STM32 Nucleo扩展板)中选择一款产品,依照需求增添感测、控制、通讯、电源、音效等功能。这为设计人员建立一个硬体平台,使利用元件开发的原型设计可快速转化成最终产品设计。
免费的STM32Cube工具与软体可支援目前市面上流行的开发环境,包括IAR EWARM、Keil MDK-ARM、GCC-based IDE等或mbed线上开发环境,能够让工程人员配置STM32 Nucleo开发板及下载更多的软体,在所选的扩展板上建立与执行目标功能。
意法半导体执行副总裁暨大众市场与网路行销策划部总经理Paul Grimme表示:「意法半导体拥有大量的先进嵌入式系统元件,为嵌入式设计提供重要的功能。现在,为支援应用创新和快速原型开发,新STM32开放式开发环境实现了模组化设计。STM32 Nucleo开发板可支援500多款的STM32微控制器及简单易用的开放式原始码软体;客户能够在自己最喜欢的整合开发环境内使用这些熟悉的软体工具。」
STM32产品系列横跨超低功耗微控制器STM32 L0系列到超高性能的STM32 F7系列。迄今意法半导体已发布9款STM32 Nucleo开发板,分别支援STM32 F0、F1、F3和F4系列微控制器,包括拥有超低功耗STM32 L0与L1系列产品。这些开发板配备ST Morpho和Arduino─相容标头(header),提供更佳的扩展能力。
意法半导体现有的扩展板提供更多的动作与环境感测功能、Bluetooth Smart、马达控制与近距离无线通讯(Near-Field Communications;NFC)功能。意法半导体并将推出包括电池管理、Wi-Fi、sub-GHz 射频、光源/距离感测与音效功能的扩展板。每款STM32 Nucleo开发板均附有STM32Cube 扩展板软体免费提供给用户,并可与STM32Cube软体框架相容。除了意法半导体的扩展板之外,开发人员还可进一步利用与STM32 Nucleo开发板相容的第三方扩展板。
STM32Cube平台包括STM32CubeMX绘图介面配置器(graphical configurator)与初使化C产生器以及适用于目标微控制器的丰富嵌入式软体套件,包括硬体抽象层(Hardware Abstraction Layer;HAL)、中介软体装置。此平台让用户能够在一组简便的软体套件内使用应用开发所需的全部通用软体组件,省去了评估不同厂商的软体之间的相容性的过程。 STM32 Nucleo开发板与扩展板现已量产。 (编辑部陈复霞整理)