Custom Meta Tags - Dynamic
Hero Banner

New Product Introduction

NPI Body

STMicroelectronics STM32U3 Series

Extend battery life and protect data in cost-sensitive industrial, medical, and consumer devices with the ultra-low-power STM32U3.

Front view of STM32U3

The STM32U3 series offers greater power efficiency in run mode compared to previous product generations. It is the first STM32 based on near-threshold design which drastically reduces the dynamic consumption of the final application. This product represents the market-leader in term of efficiency with 117 Coremark/mW and a static mode < 2 µA.

The series is based on an Arm© Cortex©-M33 core, with extended memory: 256 Kbytes of RAM and 1 Mbyte of dual bank flash. The STM32U3 series supports -40 °C to +105 °C temperature range.

 

Benefits

  • First STM32 with near-threshold design
  • Best-in class power consumption
  • Robust security to safeguard sensitive and mission-critical applications

 

Applications

  • Industrial
  • Medical
  • Consumer
  • Smart metering

 

Tools & software

STM32CubeU3

STM32Cube MCU Package for STM32U3 series

STM32Cube is an STMicroelectronics original initiative to make the life of the developer easier by reducing development effort, time, and cost. STM32Cube covers the entire STM32 portfolio. STM32Cube includes STM32CubeMX, a graphical software configuration tool that allows the generation of C initialization code using graphical wizards.

It also comprises the STM32CubeU3 MCU Package, composed of the STM32Cube hardware abstraction layer (HAL) and the low-layer (LL) APIs, a consistent set of middleware components, including ThreadX, FileX, LevelX, NetX Duo, USBX, touch library, Mbed TLS, and OpenBL. All embedded software utilities are delivered with a full set of examples running on STMicroelectronics boards.

The STM32Cube HAL is an STM32 embedded software layer that ensures maximized portability across the STM32 portfolio, while the LL APIs make up a fast, light-weight, expert-oriented layer, which is closer to the hardware than the HAL. HAL and LL APIs can be used simultaneously with a few restrictions.

Both the HAL and LL drivers have been developed in compliance with V‑Model requirements for design, implementation, and tests.

STM32CubeU3

Furthermore, the STMicroelectronics‑specific validation process adds a deeper qualification level, such as compliance with MISRA C®:2012 guidelines, elimination of possible runtime errors with the Synopsys® Coverity® static analysis tool, and code coverage by running tests on STM32 hardware with the LDRA dynamic analysis tool (on new drivers or after significant updates). Reports are available on demand.

STM32CubeU3 gathers in one single package all generic embedded software components required to develop an application on STM32U3 series. Following the STM32Cube initiative, this set of components is highly portable, not only within the STM32U3 series, but also to other STM32 series. In addition, the low-layer APIs provide an alternative, high-performance, low-footprint solution to the STM32CubeU3 HAL at the cost of portability and simplicity.

HAL and LL APIs are available in open-source BSD license for user convenience.

 

NUCLEO-U385RG-Q

STM32 Nucleo-64 development board with STM32U385RGT6Q

The STM32 Nucleo-64 board provides an affordable and flexible way for users to try out new concepts and build prototypes by choosing from the various combinations of performance and power consumption features provided by the STM32 microcontroller. For the compatible boards, the internal or external SMPS significantly reduces power consumption in Run mode.

The ARDUINO® Uno V3 connectivity support and the ST morpho headers allow the easy expansion of the functionality of the STM32 Nucleo open development platform with a wide choice of specialized shields.

The STM32 Nucleo-64 board does not require any separate probe as it integrates the ST-LINK debugger/programmer.

The STM32 Nucleo-64 board comes with the STM32 comprehensive free software libraries and examples available with the STM32Cube MCU Package.

Nucleo U382RG-Q top view
 

 

STM32CubeWBA - STM32Cube MCU Package for STM32WBA series (HAL, Low-Layer APIs and CMSIS, File system, RTOS, BLE/802.15.4, Thread and Zigbee stacks - and examples running on ST boards)

STM32Cube is an STMicroelectronics original initiative to make the life of the developer easier by reducing development effort, time, and cost. STM32Cube covers the whole STM32 portfolio.

STM32Cube includes STM32CubeMX, a graphical software configuration tool that allows the generation of C initialization code using graphical wizards.

It also comprises the STM32CubeWBA MCU Package, composed of the STM32Cube hardware abstraction layer (HAL) and the low-layer (LL) APIs, a consistent set of middleware components such as STMTouch™, STM32_WPAN (Bluetooth® 5.4 profiles and services), Azure® RTOS kernel, OpenBootloader, mbedTLS, TFM, MCUboot, and HCI connectivity services. All embedded software utilities are delivered with a full set of examples running on STMicroelectronics boards.

STMicroelectronics STM32Cube logo

The STM32Cube HAL is an STM32 embedded software layer that ensures maximized portability across the STM32 portfolio, while the LL APIs make up a fast, light-weight, expert-oriented layer, which is closer to the hardware than the HAL. HAL and LL APIs can be used simultaneously with a few restrictions.

Both the HAL and LL APIs are production-ready and have been developed in compliance with CodeSonar®, MISRA C®:2012 guidelines and ISO/TS 16949. Furthermore, STMicroelectronics specific validation processes add a deeper-level qualification.

The STM32CubeWBA gathers in one single package all generic embedded software components required to develop an application on STM32WBA series microcontrollers. Following STM32Cube initiative, this set of components is highly portable, not only within the STM32WBA series, but also to other STM32 series. In addition, the low-layer APIs provide an alternative, high-performance, low-footprint solution to the STM32CubeWBA HAL at the cost of portability and simplicity.

HAL and LL APIs are available in open-source BSD license for user convenience.

Get Software

STMicroelectronics STM32CubeWBA logo

 

Body Content Spots
Supplier Logo
Content Spots

Related Documents



Article

How multiprotocol devices with increased security are changing the IoT

Security now focusses on the wireless connections and new legislation is forcing OEMs to rethink IoT development. With more protocols now in use, where does security fit in?

Article

Transformative IoT solutions with the STM32 32-bit Wireless MCU Series

Choosing the right microcontroller for your project is crucial. In this post, we’ll explore the capabilities of ST’s 32-bit wireless MCU STM32WBA52 and the IoT applications that benefit most from them.

STMicroelectronics

STM32

STM32 MCUs and MPUs offer products combining very high performance, real-time capabilities, digital signal processing, low-power / low-voltage operation, and connectivity, while maintaining full integration and ease of development.

Have a question? Contact us

Email:
For general questions:
yourmessage@avnet.eu

Local Avnet Silica offices:
Click here to find contact information for your local Avnet Silica team.