industry news
Subscribe Now

STMicroelectronics Completes STMCube™ Flexible Fast-Start Software Platform, Supporting All STM32 Microcontrollers in Volume Production

Geneva, February 5, 2015 – Designers targeting any of STMicroelectronics’ STM32 microcontrollers can now leverage the speed and convenience of the STMCube™ software development platform, which has now completed rolling out to all STM32 MCU family series currently in production.

STM32Cube enables a quick and easy start with any STM32 device and simplifies porting of code from one product series to another. The development platform is available for all devices in volume production, from the ultra-low-power to the very-high-performance series.

The platform comprises the STM32CubeMX graphical configurator and initialization C-code generator, which provides wizards that help configure the pin-out, clock-tree, and peripherals, and meet constraints on power consumption. After configuration, the tool generates C initialization code that matches the user’s choices. In addition, it can also automatically download the corresponding embedded software. This delivers a high-value service for developers by saving time normally spent configuring the microcontroller and overcoming resource conflicts. Unlike some competing tools, STM32CubeMX is not dedicated to a proprietary development environment and instead allows developers to create code for independent IDEs such as ARM/Keil MDK-ARM, IAR EWARM or GCC-based IDEs.

STM32Cube also provides embedded software packages for individual STM32 series. The latest package for STM32F1devices has recently been added, and any future STM32 families, including the STM32 F7 series that goes into production later this year, will benefit from STM32Cube support upon introduction.

Each embedded software package comprises a hardware abstraction layer (HAL) with fully portable APIs, checked using Grammatech CodeSonar® for optimum code quality and reliability, as well as closely integrated middleware that eliminates the complex task of assessing dependencies between individual software components. In addition, a built-in automatic update mechanism relieves the burden of checking software status.

Items of middleware include the open-source TCP/IP stack (LwIP), FreeRTOS with CMSIS-RTOS wrapper, open-source FatFS file system, ST’s USB Host and Device library, ST’s touch-sensing library and ST’s STemWin professional graphics stack. These are provided on business-friendly terms such as BSD open-source licenses, or proprietary licenses for software developed and supported by ST. 

The embedded software packages come with large numbers of examples and demonstrations targeted at ST development boards including Evaluation Boards, Discovery Kits, and the latest STM32 Nucleo-boards line.

 

STM32Cube comprising STM32CubeMX and series-specific embedded software is available immediately, free of charge, directly from www.st.com/stm32cube.

Leave a Reply

featured blogs
Apr 16, 2024
In today's semiconductor era, every minute, you always look for the opportunity to enhance your skills and learning growth and want to keep up to date with the technology. This could mean you would also like to get hold of the small concepts behind the complex chip desig...
Apr 11, 2024
See how Achronix used our physical verification tools to accelerate the SoC design and verification flow, boosting chip design productivity w/ cloud-based EDA.The post Achronix Achieves 5X Faster Physical Verification for Full SoC Within Budget with Synopsys Cloud appeared ...
Mar 30, 2024
Join me on a brief stream-of-consciousness tour to see what it's like to live inside (what I laughingly call) my mind...

featured video

How MediaTek Optimizes SI Design with Cadence Optimality Explorer and Clarity 3D Solver

Sponsored by Cadence Design Systems

In the era of 5G/6G communication, signal integrity (SI) design considerations are important in high-speed interface design. MediaTek’s design process usually relies on human intuition, but with Cadence’s Optimality Intelligent System Explorer and Clarity 3D Solver, they’ve increased design productivity by 75X. The Optimality Explorer’s AI technology not only improves productivity, but also provides helpful insights and answers.

Learn how MediaTek uses Cadence tools in SI design

featured chalk talk

BMP585: Robust Barometric Pressure Sensor
In this episode of Chalk Talk, Amelia Dalton and Dr. Thomas Block from Bosch Sensortec investigate the benefits of barometric pressure sensors for a variety of electronic designs. They examine how the ultra-low power consumption, excellent accuracy and suitability for use in harsh environments can make Bosch’s BMP585 barometric pressure sensors a great fit for your next design.
Oct 2, 2023
25,318 views