STMicroelectronics STM32 32-bit Open Development Environment (ODE)

STMicroelectronics STM32 Open Development Environment (ODE) products enable fast, open, easy, and cost-effective prototyping with STM32 32-bit MCU Nucleo development and expansion boards. Combined with other state-of-the-art ST components and free ST software, innovative devices and applications can be quickly transformed from prototypes to final designs.

The STM32 ODE consists of modular, stackable boards designed around the STM32 MCU family. This broad range of expandable boards a comprehensive set of functions for sensing, connectivity, power, audio, motor control, and much more.

Consisting of a set of modular, stackable boards, the ODE system is as simple as one, two, three:

1. Select the STM32 Nucleo development board and expansion boards (X-NUCLEO) for the functionality you need, such as sensing, connectivity, audio, or motor control.

2. Choose the software and tools for the development environment. The STM32 ODE is compatible with a number of IDEs, including IAR EWARM, Keil MDK, mbed, and GCC-based environments.

3. Compile the design and download to the STM32 Nucleo board.

4. Develop and test the application. Software developed within the ODE hardware can be directly used in an end product design using the same commercial ST components, or components from the same family as those found on the STM32 Nucleo boards.

System Overview

Chart - STMicroelectronics STM32 32-bit Open Development Environment (ODE)

Software

STM32Cube Development Software
STM32Cube is a set of free tools and embedded software bricks that enable quick development. The comprehensive software includes multiple features, including embedded software libraries, and a large number of examples and demonstration code for the Nucleo Board.

Free STM32Cube Development Software

STM32Cube Expansion Software
The embedded software contains basic HAL, LL APIs, middleware, and application examples and are built upon and compatible with STM32Cube software.

Free STM32Cube Expansion Software

STM32 ODE Function Packs Software
The Function Packs exploit the Nucleo Development Boards, the Expansion Boards, and the software to meet the requirements of the specific application. It can create function examples and common uses cases for each application area. The Function Packs may include additional libraries and frameworks.

Free STM32 Function Packs Software

Development Software

Chart - STMicroelectronics STM32 32-bit Open Development Environment (ODE)

Videos

Gepubliceerd op: 2016-07-12 | Bijgewerkt op: 2023-09-29