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 format input data to import in NanoEdge AI Studio

In NanoEdge AI Studio v3, sensor data can be imported either from file, or "live" from a data logger via serial (USB) port. In both cases, the data format is the same.  There are 3 cases to distinguish, depending on which project type is selected in ...

How can I automate TraceX reads from STM32CubeIDE?

To make TraceX automatically fetch information, we can create a batchfile and run it with the debug session of the STM32CubeIDE Goal: Add TraceX support to STM32CubeIDE using X-CUBE-AZRTOS-H7 and make it acquire the buffer automaticallyAlthough the e...

156.png 158.png 160.png 162.png

STM32H7 configuration tips and tricks

The STM32H7 products are part of the most powerful STM32 and bring many new features and capabilities. The drawback is the increase of the complexity of the system. Many resources are available on the ST community but also on the net to help you. The...

LoRa communication within STM32

What are the most important information to know about LoRa communication?What are the resources offered by ST and dedicated to the development of LoRa solutions? This FAQ concerns the LoRa communication, this tutorial contains the basic information t...

1311.png

What is FSMC and why do I need it?

1. What is FSMC FSMC is a parallel line interface used to connect microcontrollers to external memories (like NAND/NOR Flash etc) and transfer data at high speed, it is used in applications that require to process a large amount of data.  2. Why to u...

LauraCx by ST Employee
  • 27304 Views
  • 0 comments
  • 2 kudos

Why my STM32 doesn't start?

Let's look at the following aspects in more detail: 1. HW considerations2. Start-up configuration3. Software4. Summary (TL;DR) 1. HW considerations Datasheet and other documentation Please always refer to: the datasheet for electrical and mechanical ...

What are Bluetooth Low Energy Packet Formats?

Summary This article details the Bluetooth LE packet formats for different applications from IoT to Automotive. 1. Link layer packet format  1.1 Bluetooth LE Protocol stack The Bluetooth LE protocol stack is composed by a Host and a Controller layer ...

1616.png 1617.png 1618.png 1620.png
LauraCx by ST Employee
  • 12281 Views
  • 0 comments
  • 4 kudos

What is STM32GDB?

What is STM32GDB? How to find support document on GDB This article lists all the resources providing info on GDB debugging  Cube IDE Information Center In CubeIDE click menu: Help > Information CenterThe CUBE IDE Information center gives acces...

1636.jpg
LauraCx by ST Employee
  • 1275 Views
  • 0 comments
  • 1 kudos

How to use TouchGFX

Our TouchGFX Documentation website holds a large amount of resources created to help you get a lean development process: 1. Introduction Introduction - read surface-level information on TouchGFX and installation guide.  2. Basic Concepts  Basic Conce...

837.png 838.png
Iben.Thy by Associate
  • 3622 Views
  • 0 comments
  • 1 kudos

ClassB example hard fault

During debugging ClassB library example is giving me hard-faults. What is the problem?Issue can be caused by corruption of CPU registers that modern compiler produced code uses during run-time. One of the requirements is that each subroutine keeps th...

STM32 QSPI interface addressing in Dual-Flash memory mode

This article covers the following frequently asked question: Why does the STM32 QSPI interface in Dual-Flash memory mode send addresses shifted right by 1 bit? The configured address in the QUADSPI_AR is divided by 2 (shifted right by 1bit) in the Du...

704.png

Concurrent use of USB and CAN with STM32F103

Is it possible to use USB and CAN on STM32F1 devices at the same time? No, unfortunately not. In low, medium-, high- and XL-density devices, the USB and CAN share a dedicated 512-byte SRAM memory for data transmission and reception, and so they canno...