为支持工程师的应用开发,意法半导体提供了广泛的开发工具及所有嵌入式软件组件,从而帮助用户充分发挥STM32 MCU外设的优势。

ST的合作伙伴提供多个先进的工具链,免费版即可无障碍评估多种选项。标准化的嵌入式软件组件方便您开始应用开发。

嵌入式软件库适用于基于IAR、Keil及GCC的IDE

Initialization code generator and software libary

Software development for STM32 made easy with STM32Cube

STM32Cube is an entirely free tool, providing

STM32CubeMX, available under Windows®, Linux® and OS X® is a tool able to generate initialization C-code for STM32 MCUs based on a graphical user interface and one embedded software library (Cube Embedded Software package) per series of STM32 products. This embedded software library comprises the hardware abstraction layer (HAL) and Low-Layer (LL) APIs for the STM32 peripherals and a set of Middleware (RTOS, USB, TCP/IP, Graphics, …) based on components that are either ST developed or open source.

The initialization code, Middleware libraries, HAL and LL APIs, are all compatible with every STM32 compilers. The included example projects are set up for IAR, Keil, and the GCC-based AC6 SW4STM32.

STM32Cube comes with hundreds of application code examples and supports all the STM32 series.

产品列表 资源 支持和社区



×