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

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
  • 430 Views
  • 0 comments
  • 0 kudos

How to configure the linked list mode in STM32CubeMX

Introduction This article provides a step-by-step guide on configuring the GPDMA linked list in STM32CubeMX. It does not cover the legacy standard DMA approach, which is described in the article "How to configure the GPDMA." 1. Software prerequisite...

Icache config.png GPDMA config(all channels).png GPDMA config(ch0).png linked_list_Queue_Config.png
Sarra.S by ST Employee
  • 4011 Views
  • 3 comments
  • 2 kudos

Empty check mechanism on STM32

1) GPIOs are not in High impedance after reset2) User code is not executed after programming empty deviceOn most STM32s GPIO after reset are configured in high impedance except for Debug pins. Some STM32s implement so called empty check mechanism, wh...

127.png

How to use FreeRTOS™ with STM32N6

Summary This article helps you set up a project for the STM32N6 microcontroller using the X-CUBE-FREERTOS middleware.  Introduction This article focuses on how to use the X-CUBE-FREERTOS software package with the STM32N6. The step-by-step example sh...

BMontanari_0-1747921642972.png BMontanari_1-1747921642974.png BMontanari_2-1747921642976.png BMontanari_3-1747921642985.png

Guide to USB development resources on STM32

Introduction This article gives you the key information you need to dive into USB development on STM32. It mentions various resources, including training (MOOCs), articles, and application notes, that can help understand USB theory and hardware imple...

Gyessine by ST Employee
  • 2258 Views
  • 1 comments
  • 6 kudos