User Activity

I set the X1 buffer size to 18 and preloaded it with 18 values. HAL_FMAC_FilterPreload_DMA returned 0 indicating success.Some cycles after that, I should see X1FULL go high when the DMA transfers complete. I'm not seeing this. Instead, X1FULL stays l...
I have an application requiring updating the integral and derivative values for a set of PID controllers.  Each arriving error value must be added to the integral value and subtracted with the last error value. I want to streamline this with DMA. I c...
I’m using CubeIDE + HAL and I want to have TIM20 CH1 execute a capture compare interrupt and I want CH2 to execute a DMA transfer. I can use each separately, but together they fail. Either the timer resets stop functioning, or the counter stops count...
I have the FMAC working enough to produce values readable from RDATA, but they are acting strangely and giving small positive and negative values and 0. As a minimal test, I created the below code to have X1 and X2 be all 1s. A buffer length of 18 sh...
I've finally got the FMAC to load, execute and produce data. However, I can only make the X1full flag get set if I call 16 writes to WDATA. I'd like to streamline part of this and use a memory to memory transfer. I'm seeing this not working. Can memo...