Test & Measurement

    STMicro's STM32CubeMX can reduce power consumption of STM32 MCU-driven apps

    05/28/2015

    STM32CubeMX is part of STMicroelectronics STMCube original initiative to ease developers life by reducing development efforts, time and cost. STM32Cube covers STM32 portfolio.

    STM32Cube includes the STM32CubeMX which is a graphical software configuration tool that allows generating C initialization code using graphical wizards.

    It also embeds a comprehensive software platform, delivered per series (such as STM32CubeF4 for STM32F4 series). This platform includes the STM32Cube HAL (an STM32 abstraction layer embedded software, ensuring maximized portability across STM32 portfolio), plus a consistent set of middleware components (RTOS, USB, TCP/IP and graphics). All embedded software utilities come with a full set of examples.

    STM32CubeMX is an extension of the existing MicroXplorer tool. It is a graphical tool that allows configuring STM32 microcontrollers very easily and generating the corresponding initialization C code through a step-by-step process.

    Step one consists in selecting the STMicroelectronics STM32 microcontroller that matches the required set of peripherals.

    The user must then configure each required embedded software thanks to a pinout-conflict solver, a clock-tree setting helper, a power-consumption calculator, and an utility performing MCU peripheral configuration (GPIO, USART, ..) and middleware stacks (USB, TCP/IP, ...).

    Finally, the user launches the generation of the initialization C code based on the selected configuration. This code is ready to be used within several development environments. The user code is kept at the next code generation.

    STM32CubeMX

    STMicroelectronics

    Related

    Power Systems Design

    146 Charles Street
    Annapolis, Maryland 21401 USA

    Power Systems Design

    Published by Power Systems (PSD) serves all aspects of the Power Electronics market including but not limited to Power Conversion, Power Management, Intelligent and Embedded Motion, Automotive, Renewable Energy, Energy Efficiency and Lighting. PSD is published 10x per year in English with separate print editions for Europe and North America and is published 6x per year in China. PSD Apps are available for Android & iOS. Additionally qualified power engineering professionals may subscribe and receive PSD daily PowerSurge newsletters.