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

Differences between MII and RMII interfaces

Summary  In STM32-based Ethernet designs, connecting the internal media access controller (MAC) to an external physical layer transceiver (PHY) requires a hardware interface. The two most common interfaces used for this are: MII: Media-independent in...

STackPointer64_1-1749652793104.png STackPointer64_2-1749658103859.png

How to recognize a genuine ST-LINK/V2 versus a cloned one

To answer the questions like "Is my ST-Link/V2 genuine? Where to find a genuine ST-Link/V2? Why my device isn't recognized?" and other related ones, please refer to the following: Where to find a genuine ST-Link/V2 ST-Link official in-circuit debugge...

667.jpg 668.jpg 669.jpg 670.jpg

How to use the STM32N6 in overdrive mode

Summary This article provides a quick guide on how to enable overdrive mode on the STM32N6 Discovery kit and configure your project accordingly. It includes instructions and explanation on configuring overdrive mode, responsible for changing the VDD...

BMontanari_0-1749471785452.png BMontanari_1-1749471785455.png BMontanari_2-1749471785456.png BMontanari_3-1749471785457.png

How to reach the maximum OCTOSPI frequency

Introduction The OCTOSPI interface is used in STM32 devices to enhance communication speed with devices like external memories. Achieving the maximum OCTOSPI clock frequency is essential for various applications. This article explains some factors i...

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

How to use register callbacks in STM32

Introduction In this article, we cover the steps needed to use the Register callback's feature in STM32. The NUCLEO-H503RB (with an STM32H503RBT6 microcontroller) board is used, but the steps can be easily tailored to another MCU. All the implement...

BMontanari_0-1691433051363.jpeg BMontanari_1-1691433051372.png BMontanari_2-1691433051374.png BMontanari_3-1691433051411.png

FAQ STM32 boot process

Summary This article provides information about the STM32 boot process. In the first part, it gives you an overview of this process and it presents the different boot modes. In the second part, it details the STM32 system bootloader and the STM32 boo...

rm0444_tab8.png

FAQ: Troubleshooting a USB core soft reset stuck on an STM32

Intro This article addresses an issue where the USB_OTG_GRSTCTL_CSRST bit in the GRSTCTL register fails to reset, resulting in a timeout during USB initialization. The problem is related to timing and initialization, particularly with the USB PHY and...

2-fixed.png FBL_0-1748439955183.png
FBL by ST Employee
  • 1109 Views
  • 0 comments
  • 2 kudos

Empty check mechanism on STM32

STM32 MCUs feature the system memory boot mode, which enables programming the device through the integrated peripheral interfaces, as outlined in AN2606 - Introduction to system memory boot mode on STM32 MCUs To select system memory boot mode at devi...