STM32开放式开发环境

所有工具与软件类型缩小

stm32 odeSTM32开放式开发环境 (STM32ODE) 基于STM32 32位微控制器系列,可通过扩展板连接与其他最先进的意法半导体元件结合,为开发创新的设备和应用提供开放灵活简单经济的方法。它能够使用先进的元器件快速建立原型,并快速转换为最终设计。

STM32 ODE包括下述五个单元:

  • STM32 Nucleo开发板。范围广、价格经济的开发板,用于所有STM32微控制器系列,具有无限的统一扩展能力,具有集成的调试器/编程器。
  • STM32 Nucleo扩展板。该板具有更多功能,能按需增加传感、控制、连接、供电、音频或其他功能。该扩展板插在STM32 Nucleo开发板之上。更复杂的功能可以通过堆叠更多的扩展板来实现
  • STM32Cube软件。能够快速、方便地在STM32上开发的一套免费工具和嵌入式软件模块,包括硬件抽象层、中间件和STM32CubeMX基于PC的配置器和代码生成器。
  • STM32Cube扩展软件。该扩展软件免费提供,配合STM32 Nucleo扩展板一起使用,并与STM32Cube软件框架兼容。
  • STM32 ODE功能包。功能案例集合包含一些最常见的应用样例,这些案例均利用STM32 Nucleo开发板和扩展板、STM32Cube软件和扩展的模块化和互操作性构建。

STM32开放开发环境与很多IDE兼容,包括IAR EWARM、Keil MDK、mbed和基于GCC的环境。