STM32 MCUs
From FAQs to complete How-to articles, find useful articles on STM32 MCUs programming, troubleshooting, ecosystem, and product details.
cancel
Showing results for 
Search instead for 
Did you mean: 

Knowledge base articles

Management of VBUS sensing for USB device design

From a USB specification, a USB device should use VBUS sensing detection:  When a host connection is detected by the device, the device connects the pull-up resistor either to D+ or to the D- data signal. This allows the host to detect device presenc...

Laurids_PETERSEN_0-1717499972212.png

How to debug STM32N6 using STM32CubeIDE

Summary This tutorial is a comprehensive guide for debugging code from external serial flash on the STM32N6. It covers: setting up the environment, configuring the debugger, and validating the setup. Introduction To debug the code running from the e...

BMontanari_0-1746721362224.png BMontanari_1-1746721390464.png BMontanari_2-1746721418605.png BMontanari_3-1746721449634.png

STM32H7RS series lifetime usage estimation

This article presents estimated lifetime usage for STM32H7RS series microcontrollers. These estimates are qualified based on the product mission profile, which defines the available lifetime of the product under a specific set of conditions. These c...

KDJEM.1 by ST Employee
  • 85 Views
  • 0 comments
  • 1 kudos

How to calculate and generate post-build CRC

1.  Cyclic Redundancy Check Cyclic Redundancy Check (CRC) is an error detection method for digital data based on binary division.CRC algorithm generates a fixed checksum code length.  2. How to calculate and generate post-build CRC? Post build CRC ar...

1541.png 1542.png 1543.png 1544.png
LauraCx by ST Employee
  • 16986 Views
  • 4 comments
  • 9 kudos

STM32H7 Ethernet with Mongoose: Getting started guide

Summary This guide explains how to bring up Ethernet TCP/IP on an STM32H7 board using the lightweight Mongoose networking library, with the NUCLEO-H723ZG used as the reference platform. We walk through creating a STM32CubeMX project, configuring the...

BMontanari_0-1777043105730.png BMontanari_0-1778610952737.png BMontanari_2-1777043179806.png BMontanari_3-1777043522062.png

How to report Ultra Librarian issues in STM32 CAD models

Ultra Librarian is a printed circuit board (PCB) design resource used by electronics engineers to find and download electronic design automation (EDA) symbols, footprints, and 3D models. These resources help developers accelerate the design process....

KDJEM1_0-1775829400538.png KDJEM1_1-1775829464799.png KDJEM1_2-1775829535592.png KDJEM1_3-1775829619026.png
KDJEM.1 by ST Employee
  • 94 Views
  • 0 comments
  • 1 kudos

STM32CubeIDE 2.0.0 workflow tutorial

Introduction STM32CubeIDE 2.0.0 is a major release. In this version, STM32CubeMX is removed from STM32CubeIDE. STM32CubeIDE and STM32CubeMX are now two separate products. This changes the workflow, which we describe and explain in this article. Click...

STAMESupportNF_30-1765834484525.png STAMESupportNF_31-1765834484537.png STAMESupportNF_32-1765834554194.png STAMESupportNF_33-1765834554212.png