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

Knowledge Base Articles

How to change STM32CubeIDE to Dark Theme

How to change STM32CubeIDE to Dark theme?If you want a customized interface to work on your projects, you can try the alternatives offered by the STM32CubeIDE to personalize the appearance of your files. To change the default settings to give it a pe...

273.png 274.png 275.png 276.png

How to implement a non-blocking scanf function

How to implement a nonblocking scanf function?1. Introduction This article shows how to implement and redirect the scanf function to the UART, in a nonblocking way. Therefore, was chosen that this function is working through tasks on FreeRTOS™ and s...

471.png 472.png 473.png 474.png

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 does the event flag work on STM32? Part 3

How does the event flag work on STM32? Part 3This is the part 3 of the article to explain How the Event Flag work on STM32 with a working example. Welcome back! After generation, locate and open the app_threadx.c file. There is inside Core → Src fold...

227.png 229.png 231.png 232.png

How to manage multiple EXTIs with the STM32Cube HAL

How to manage multiple EXTIs with the STM32Cube HAL1. Introduction It is very common to have multiple GPIOs used as External Interrupt (EXTI) sources in an embedded system. But how to manage them in an application code? This is exactly what is going ...

1847.png 1848.png 1849.png 1850.png

How to configure and use the PSSI on the STM32H7

How to configure and use the PSSI on the STM32H71. Introduction The PSSI which stands for Parallel synchronous slave interface and was introduced in our high performance STM32H7 family. The PSSI can be used as a fast interface between two STM32 micro...

1735.jpg 1736.png 1737.png 1738.png

How can I automate TraceX reads from STM32CubeIDE?

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...

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

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

ADC interleaved mode (2/2): Hands-On STM32CubeIDE project

This series of articles will provide you with: Tips&tricks on how to implement ADC interleaved mode to double equivalent sampling rateADC interleave mode details from practical point of viewInfo on DMA data transfer using ADC Common Data Register Par...

1509.png 1510.png 1511.png 1512.png
LauraCx by ST Employee
  • 3785 Views
  • 0 comments
  • 1 kudos

Increased consumption in low power modes

Power consumption in low power mode is higher than expected. Problem remains after reset, but is solved by power cycling the MCU. What is the problem?Issue can be caused by debug in low power mode option. When developers debug their code in low-power...

857.png

FAQ:STM32-MPUs-STM32CubeIDE

Is STM32MP1x supported by STM32CubeIDE? Yes STM32CubeIDE supports stm32mp1 from the release V1.1.0. It supports build and debug of the CM4 coprocessor firmware (engineering mode and production mode).ST has a roadmap to enhance the feature with suppor...