Ask questions, find answers, and share insights on STM32 products and their technical features.
Hello,I've designed a board based on an STM32F091CBU.I needed CAN bus support, one SPI and one I2C and a timer interrupt.When I tested my program, it hanged during the initialization of the IMU (an LSM6DSM) due to HAL_delays I ordinary set between SP...
Hi,1.Wanted to know does the execution time reduces(speed increases). If text segment is brought to SRAM from flash at start up and executed in STM32H743 MCU2.Wanted to know are there any optimization techniques to improve speed like using I cache ...
Hi guys,My code is acting strange, when it seems to intermittently get stuck during the HAL_Init() function at the start of the code. The issue never throws an error ( but the debugger constantly pauses at HAL_TIM_PeriodElapsedCallback() despite ther...
I'm thinking in particular about defines to influence the HAL library code e.g. USE_HAL_TIM_REGISTER_CALLBACKS.Adding user defines in MX just puts them in main.h and they are not seen by the library code.
Is there any projection when STM32F723VxT gets available? Is it projected at all?
Hello Guys,I am using a STM32H755ZI and I learned a lot about this MCU the past last months. However I am struggling with DMA. I got DMA working on one core, but I would like to use DMA on the same peripheral on both cores. I got it kinda working, bu...
Dear all,I'm trying to perform a simple blocking SPI communication with a slave (TFT driver) on my STM32F769NI-disco board.I can transmit commands without any problem but I can't receiveHere is my init code called from main(): static void MX_SPI2_Ini...
on page 997 of RM0433 Rev 7 it first says 2 bytes are transferred each DMA request, and then that 4 bytes are transferred each DMA request:DAMDF=0b11: This mode is similar to the DAMDF=0b10. The only differences are thaton each DMA request (two data ...