STM32 MCUs
cancel
Showing results for 
Search instead for 
Did you mean: 

Knowledge Base Articles

How to disable Trustzone on STM32U5 Series

The aim of this article is to provide guideline for disabling Trustzone on STM32U5.1. Hardware and software setup Nucleo MB1549-U5A5ZJT6Q1. Hardware and software setupSTM32CubeProgrammer As you can see when connecting your board to STM32CubeProgr...

1639.png 1640.png 1641.png 1642.png

How to connect a J-Link debug probe to the Nucleo-WB55RG

How to connect a J-Link debug probe to the NUCLEO-WB55RG? 1. Introduction Onboard, the NUCLEO-WB55RG includes a ST-LINK/V2-1 debugger/programmer with USB reenumeration capability: mass storage, virtual COM port and debug port.The ST-LINK/V2 is an in...

1013.png 1014.png 1015.png 1016.png

How to change the readout protection on STM32F4

How to change the readout protection on STM32F4? Introduction STM32F4 microcontrollers offer three levels of readout protection: level 0 (no protection), level 1 (Flash memory, backup SRAM, and backup registers protected), and level 2 (same as level ...

355.png 356.png 357.png 358.png

How to change the Read Out Protection on STM32F7

How to change the Read Out Protection on STM32F7? Introduction STM32F7 microcontrollers offer three levels of read-out protection: level 0 (no protection), level 1 (Flash memory, backup SRAM, and backup registers protected), and level 2 (same as...

374.png 375.png 376.png 377.png

How to change the Read Out Protection on STM32H7

How to change the Read Out Protection on STM32H7? Introduction STM32H7 microcontrollers offer three levels of read-out protection: level 0 (no protection), level 1 (Flash memory, backup SRAM, and backup registers protected), and level 2 (same as...

390.png 391.png 392.png 394.png

How to change the Read Out protection on STM32F2

How to change the Read Out protection on STM32F2?How to change the Read Out protection on STM32F2   Introduction STM32F2 microcontrollers offer three levels of read-out protection: level 0 (no protection), level 1 (Flash memory, backup SRAM, and bac...

307.png 309.png 310.png 311.png

How to change the Read Out Protection on STM32F1

How to change the Read Out Protection on STM32F1?How to change the Read Out Protection on STM32F1  Introduction STM32F1 microcontrollers offer three levels of read-out protection: level 0 (no protection), level 1 (Flash memory, backup SRAM, and back...

295.png 296.png 297.png 298.png

How to wake up the STM32U5 from STOP2 using LPUART

How to wake up the STM32U5 from STOP2 using LPUART?This article will show you how wake up the STM32U5 MCU from Stop 2 Low Power mode using the LPUART1 supplied by LSE or HSI Clock Source. By the end of this article, you will know the needed steps to ...

566.jpg 567.png 569.png 571.png

Getting started with the STM32U5 IoT Node and Azure IoT

This article provides the necessary information for getting started with the B-U585I-IOT02A IoT Node with Azure IoT1- Hardware The B-U585I-IOT02A discovery kit provides a complete demonstration and development platform for the STM32U585AI microcontro...

1414.png

How to configure swap bank on STM32H7 P2

How to configure swap bank on STM32H7? (Part 2) Following Part 1 Step 3: Building Binary file for Bank1 1. Add FLASH_BANK1 as preprocessor: Project Options> C/C++ Compiler > Preprocessor 2. Check that vector table settings are as following (Project O...

1666.png 1667.png 1668.png 1669.png
FBL by ST Employee
  • 1834 Views
  • 0 comments
  • 3 kudos

How to configure swap bank on STM32H7 P1

How to configure swap bank on STM32H7? (Part 1) Objective  An important requirement for flash-memory based systems is the ability to update firmware when installed in the end-product. This facility is referred to as in-application programming (IA...

1663.png
FBL by ST Employee
  • 3947 Views
  • 0 comments
  • 2 kudos

STM32 UART DMA RX/TX

STM32 UART DMA RX/TXThis is an application note and contains a list of examples about 2 distinct topics:   Receiving data with UART and DMA when application does not know in advance size of bytes to be receivedTransmitting data with UART and DMA to ...

How can I add TraceX support in STM32CubeIDE?

How can I add TraceX support in STM32CubeIDE?To add TraceX support to a STM32CubeIDE project and properly use it you’ll need to follow a few steps, described in detail in this article. Goal: Add TraceX support to STM32CubeIDE using X-CUBE-AZRTOS-H7Al...

154.png 155.png 157.png 159.png

How to Control GPIO Pins with AWS Shadow

The following document will provide you with a brief overview of the basics of activating GPIO pins on the STM32U5 dev board to interact with a relay. This document will focus on the steps to configure the STM32U5 boards software to enable GPIO pins ...

1415.png 1416.png 1417.png 1418.png