STM32 开放式开发环境即STM32 ODE 具备开放、灵活、经济实惠的特色,基于STM32系列MCU及相关组件通过扩展板易于开发出各类创新型设备或应用,实现快速原型设计结合领先的元器件,并迅速转化为最终设计。 STM32 ODE由四部分组成: STM32 NUCLEO开发板 是一个综合性的全方位支持STM32各个系列微处理的低价位的开发板,具有规范统一的无限扩展能力,并板载集成调试器和编程器,虚拟串口及MSD存储类接口。
STM32 NUCLEO扩展板 是一块附加功能的扩展电路板,可以增加传感器,控制器,连接器,电源,音频或其他功能,如需要。该扩展板插在顶部的STM32开发板的上方。通过堆叠扩展板可以实现更复杂的功能。
www.st.com/x-nucleo
STM32 CUBE基础软件工具 由免费的工具软件和嵌入式软件部件组成。使得STM32的开发变得容易和高效,它包括硬件抽象层、各中间件和stm32cubemx基于PC的配置工具及初始代码生成器。
STM32CUBE扩展软件工具 基于STM32CUBE扩展板的扩展软件可以免费使用,并与STM32基础软件工具相兼容。比如STEMWIN,FREERTOS等。
STM32 ODE跟很多其它IDE也是兼容的,比如IAR EWARM, Keil MDK, mbed 以及基于GCC的各类开发环境。
|