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

Knowledge Base Articles

How can I upgrade my X-NUCLEO-LPM01A’s firmware?

Where can I find the latest X-NUCLEO-LPM01A’s firmware and upgrade my current STM32 Power Shield’s firmware version? Upon powering up the power shield, the current firmware version will be displayed on the LCD.It is recommended to keep your power shi...

910.png 912.png 915.png 917.png

How to conduct a STM32 self-schematic review PT. 2

What are the recommended steps to take when reviewing my custom STM32 schematic design?  In this two-part article we will cover several main areas of focus when conducting a self-review of a custom STM32 schematic and share some hardware debugging ti...

995.png 996.png 998.png 1000.png

How to conduct a STM32 self-schematic review PT. 1

What are the recommended steps to take when reviewing my custom STM32 schematic design? In this two-part article we will cover several main areas of focus when conducting a self-review of a custom STM32 schematic and share some hardware debugging tip...

990.png 991.png 992.png 993.png

How do ThreadX Message Queues work on STM32 part 3

How do ThreadX Message Queues work on STM32?Welcome back to the third part of the "How do ThreadX Message Queues work on STM32" article.  1. How to add Sender2 thread Now that the first demo is completed, let’s add our Sender2 thread and evaluate th...

204.png 205.png 206.png 207.png

How do ThreadX Message Queues work on STM32 part 2

How do ThreadX Message Queues work on STM32?This is the part 2 of the article to explain how the ThreadX Message Queue work on STM32 with working examples. Welcome back! 1. STM32CubeIDE – step by step demo: Launch STM32CubeIDE (version used 1.7.0), ...

186.png 187.png 188.png 189.png

How do ThreadX Message Queues work on STM32 part 1

How do ThreadX Message Queues work on STM32?Message queues are the primary means of inter-thread communication in ThreadX. One or more messages can reside in a message queue. A message queue that holds a single message is commonly called a mailbox. M...

185.gif

How does the ThreadX Mutex work on STM32? Part1

How does the ThreadX Mutex work on STM32?A mutex is basically a binary semaphore, which means that only one thread can own a mutex at a time. In addition, the same thread may perform a successful mutex get operation on an owned mutex multiple times. ...

228.gif 230.png 233.png 235.png

STM32 I2C does not work

STM32 I2C does not workSummary This FAQ describes few tips related to I2C peripheral on STM32 devices.  1. I2C Hardware 1.1 Signal integrity The I2C IO pins must be configured as open drain mode. The logic high level is driven by external pull-up...

115.png 116.png 117.png 118.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 to debug X-Cube-AWS in IAR

The objective of this article is to instruct a user to be able to debug X-Cube-AWS effectively in IAR. Debugging helps the user understand the program flow and figure out which line of code could be causing any sort of deviance from normalcy.1. Pre-...

1461.png 1462.png 1463.png 1464.png