Ask questions, find answers, and share insights on STM32 products and their technical features.
Hello, I'm using an stm32f429zit6's ADC in triple interleaved DMA mode. They're giving me 7.2 Msps currently.The ADC is continuously running in circular mode and filling a buffer with a size of 3000.So I wanted to find out the DMA buffer pointer when...
Hi Community,I am working on Interfacing STM32 MCU to VGA LED display through SPI protocol.Display Power Requirement. 1) Core Supply Provided : 1.2V, 1000mA. (required 200mA)2) IO Supply : 2.5V, 1000mA. (required 200mA)3) Cathode Supply : -2V, 200mA....
STM32L412CBT6P and STM32L412CBT6 processors are used in our boards. We use the same firmware for them. The question is. It is possible to programmatically recognize which of them is mounted on the board. For example, from a unique number? The HAL_Get...
Hi, I have two problems.1)I extensively searched the forum for infos. I found them, tried them, still failed (disable debug, deinit peripherals, set gpio to analog mode, gate the clocks).I cannot get the MCU to consume less than 100uA.I'm using a NUC...
Hello,I am working on the ADC_DMA_Transfer projectI have a question about MPU settings.The following code was executed when the MCU was initialized:Should I always run this code?//////static void MPU_Config(void){ MPU_Region_InitTypeDef MPU_InitStruc...
I used TrueStudio for a bootloader and two different applications for an STM32H7, and all worked fine.Now, I imported the bootloader and applications into STM32CubeIDE.The bootloader starts, jumps to the application and it runs fine when the bootload...
HiI use cubeide and baremetal to program itit worked fine for a couples of daysthen all of the sudden im not able to debug it, I can download to it but as soon as I execute the first like (step code) it gets to the NMI interrupt where the code is whi...
Is it possible to update executable code without reflashing the entire device, and without overwriting the entire codebase?Ie,multiple applications, such that individual applications can be separately installed, updated, and uninstalled?We don’t want...
I have a program that writes to flash using HAL_FLASH_Program().Before it does, I erase the flash with this function:bool Erase_Flash(void) { static FLASH_EraseInitTypeDef EraseInitStruct; uint32_t PAGEError = 0; HAL_StatusTypeDef status; print...