I'm using an STM32F407, I want to use the falling edge of a PWM to trigger the ADC and then with the DMA move the data into a variable. The problem I have is that I am trying to check if the ADC is actually taking samples at the PWM frequency. I am t...
I am coding STM32H743 MCU with CubeMX generated library.I have 1 SPI Master and 1 Slave. Both configured for a full SPI with both lines of Tx and Rx.Master is calling blocking HAL_SPI_Transmit() or HAL_SPI_Receive() but never simultaneous HAL_SPI_Tra...
Hi,i had a working STM32F1 (BluePill) CAN-Node with Cube firmware V1.8.0 before STMCube suggested me to automatically migrate the firmware to the latest V1.8.4.Now HAL_CAN_Init() returns with an error which is caused by this code part within the Cube...
Hi,firstly i apologise if this is in the wrong section as I'm asking more for technical advice than an answer for a specific technical question.First a bit of background:I'm a PhD student that is the sole engineer on a three year project that include...
I want the information in one thread to be processed, and the second thread to be sent via UART. I made a small template where I send pseudo data via UART. But my information does not come in the right way. I think it has to do with interrupts. I use...
HiWe have an application where STM32G071RB are used and can only be programmed via ST's Serial Bootloader. That works fine but after 1st programming, we realised that the Boot options bits in the Userbytes of the Flash memory need to be configured co...
My string is too long to be inserted at once! And according LWIP manuals:LWIP_HTTPD_SSI_MULTIPART==1: SSI handler function is called with 2 more arguments indicating a counter for insert string that are too long to be inserted at once: the SSI handle...
Hello,I would like to know how to prevent the execution of the on chip bootloader after a RDP regression from level 1 to level 0. After the necessary option byte load (OBL) a mass erase is done and the chip is reset and after the reset the bootloader...