User Activity

I am using STM32CubeIDE 1.15.0, writing code in C, including some assembler code, for the STM32G431.According to ST's programming manual PM0214 in Section 3.5.1, I should be allowed to useadc r0, r1, lsl #1However, gcc barfs (I am using standard gnu1...
I am using STM32CubeIDE version 1.14.1 on a WIN10 machine.The following C code asm("VMUL.F32 s0, s0, s0"); volatile float xyz = 3.1415; xyz = xyz * 2.3; disassembles to the following:  79 asm("VMUL.F32 s0, s0, s0"); 08000df0: vmul.f32 ...
In an attempt to find a problem with the DMA2D causing display issues (random pixels showing), I have turned on the interrupt handler DMA2D_IRQHandler() with the following code to allow me to halt debugging inside the routine when needed:void DMA2D_I...
Since I've converted from 1.10.1 to 1.11.0, my dual core application is no more working. Trying to switch back doesn't work either, so our development is sitting dead in the water.Setup:Win 10CubeIDE 1.11.0STM32CubeProgrammer 2.12.0ST-LINK firmware V...
There is very little information on the internet, let alone any example that I could look at. My problem is that freeing a semaphore does not trigger an interrupt. I need this feature to allow one core to notify the other in case a certain condition ...
Kudos given to