I'm trying to use the STM32 system memory bootloader to program the MCU through UART1 without programmer. I'm using STM32G030C8 on custom board and f ...
I'm trying to use the STM32 system memory bootloader to program the MCU through UART1 without programmer. I'm using STM32G030C8 on custom board and f ...
I'm using an STM32H755 (on NUCLEO-Board) with CubeIDE and trying to set up an ADC with HAL. Without any changes to the default ADC and clock setup, th ...
i have a problem with getting value from ADC on the nucleo144 board. I connected a potentiometer to the pin A0, but the ADC is stuck in the HAL_PollFo ...
Goal I'm trying to set a PCROP area on my STM32H743VI microcontroller, but I'm getting the error code HAL_FLASH_ERROR_OB_CHANGE when executing HAL_FL ...
I'm trying to transmit messages through CAN using HAL library. For test I repeated code from the first part of this video I have the same bluepill so ...
I have some functions that refer to GPIO_TypeDef struct from STM32_HAL library and in Keil I recieve no errors in compilation, but VSCode marks it as ...
I'm realizing UART-DMA with STM_HAL library and I want to know if message size is counted by hardware (counting clock ticks till line is idle for exam ...
I have a firmware that supports two builds, stm32f series and stm32g series. To ease selection during deployment, Is it feasible to have one firmware ...
I am trying to read values from an AMS AS5050A magnetic encoder via SPI on an STM32 NUCLEO F446RE, but I cannot get it to work. When I use the HAL lib ...
I've implemented a fault task in the FreeRTOS which is taking a binary semaphore used as a fault flag. That fault flag is triggered by the STM32 HAL e ...
I have an issue where I try to write a value to a flash page (page 256 @ 0x08080000) in the STM32L476. However, I get a PROGERR error set in the flash ...
I am really new to STM32 world so I came across this while reading: This will cause the interrupt to fire, as it would be generated by the hardw ...
According to documentation, many of STM32's supports DMA in Double-Buffer (or also known as Multi-Buffer) mode. In HAL, there are two functions for th ...
TL;DR: documentation states I have to enable a specific memory region in the microcontroller before I can use it. However, I can use it before enablin ...
I am working on a project where a STM32H743 nucleo board and use of 16 ADC inputs are involved. Obviously, these analog inputs are used once a time; ...
I have a known serial stream format that I am capturing via the DMA. It has header and footer bytes. But sometimes the MCU starts capturing in the mid ...
I just ran out of flash on my microcontroller project. How can I reduce the size of the HAL library or otherwise make it take less of a huge percentag ...
I want to write to flash Sector 11 of STM32F407VGT from my user code to store some data. I have used the stm32f4xx_hal_flash.c library. I first erase ...
I was trying USART using a STM32F407VGT6 and CubeMX. I am able to send and receive data using Interrupts. But I am getting a problem which I am not a ...
In STM32Cube_FW_F7_V1.3.0 and still in STM32Cube_FW_F7_V1.11.0 I get the following warning when the compiling the stm32f7 HAL library with -Os or -O2 ...