STM32CubeIDE

Revision as of 09:48, 15 October 2019 by Registered User (→‎Documentation)

1. STM32CubeIDE[edit source]

1.1. Overview[edit source]

From its release 1.1.0 available on www.st.com, STM32CubeIDE provides support for STM32 MPU Family.

The features previously proposed in STM32-CoPro-MPU Plugin for SW4STM32 IDE are now integrated within STM32Cube ecosystem meaning that now launching STM32CubeIDE, you can:

  • select an STM32 MPU or an STM32 MPU Board,
  • configure it, thanks to embedded STM32CubeMX features
  • generate your project
  • compile it
  • debug it


This release addresses the Cortex®-M located inside the STM32MP1 Series.

It provides:

  • Target Status Widget
  • Console Management
  • Cortex®-M Project Creation, Compilation and Debug in two modes:
    • Engineering Mode, with Cortex®-M firmware download via JTAG/SWD
    • Production Mode, with Cortex®-M firmware download :
      • via Ethernet Link to the LAN or Point-to-Point
      • via Ethernet-over-USB for point-to-point connection
  • Remote Target Path project property (for Production Mode)
  • Remote System Explorer configuration


It is available on Linux® and Windows® platforms.

Info white.png Information
Note:

1.2. Eclipse Perspectives[edit source]

1.2.1. Device Configuration Tool[edit source]

MX perspective provides STM32CubeMX feature for STM32 MPU Family.

1.2.2. C/C++[edit source]

C/C++ perspective allows to build a Cortex-M project for STM32MP1 boards.

1.2.3. Debug[edit source]

Debug configurations menu allows to select production or engineering mode.

1.3. Documentation[edit source]

A Getting Starting document for STM32MP1 Serie is available on www.st.com.