意法半导体(STMicroelectronics,ST)宣布与业界软体设计公司密切研发合作,针对 STM32 开发软体工具。ST的 STM32 微控制器用户现在可从三款由业界软体设计公司所开发的整合设计环境(IDE)中选择最合适的开发环境与套件。
用户可以选择 CooCox CoIDE 与 STM32 Ac6 System Workbench 这两款基于Eclipse 的整合设计环境,或 MDK-ARM 软体开发环境。这些工具没有程式码行数(code-size)的限制,并可支援所有 STM32 所需的配置文件及韧体,以及直接的硬体设备,例如用于设计验证和应用开发的 STM32 Nucleo 开发板或探索套件。
STM32 Ac6 System Workbench及CooCox 整合设计环境可支援所有基于ARM Cortex-M0、M0+、M3和M4核心的STM32微控制器。免费的Keil MDK-ARM开发环境则支援基于Cortex-M0和M0+核心的STM32F0以及STM32L0两个系列,可简化应用开发从传统8位元架构升级到Cortex 32位元架构,过程中并不会受到任何限制。
三种整合设计环境皆可在Windows 桌面平台上执行。意法半导体预计将在2015年第二季发布可支援 Linux 和 Mac OSX 系统的 STM32 Ac6 System Workbench 整合设计环境。中文版的 CooCox CoIDE以 及中文、日语和韩语版的 MDK-ARM 将大幅提升全球用户使用 STM32 产品的便利性。此外,整合设计环境厂商为用户提供技术支援与定期软体更新服务。