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

How to debug the STM32N6 using VS Code

Summary This article provides a detailed guide on using VS Code to debug code running from external serial flash on the STM32N6. It covers setting up the development environment, setting up the project with CMake, configuring the debugger within VS ...

BMontanari_0-1756124872300.png BMontanari_1-1756124872303.png BMontanari_2-1756124872310.png BMontanari_3-1756124872310.png

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

Porting and using X-CUBE-EEPROM with any STM32

Summary  X-CUBE-EEPROM is an EEPROM emulation software package that works on a variety of STM32 MCUs. Upon downloading the package, there are premade examples that work with STMicroelectronics development kits. However, it is not obvious how you can...

Laurids_PETERSEN_0-1687869279217.png 2 porting.png Laurids_PETERSEN_1-1687869424399.png 4 flash interface.png

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

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
  • 118 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
  • 17085 Views
  • 4 comments
  • 11 kudos