I've used pizza and beer's code (https://www.youtube.com/watch?v=O2XaCFsWxSw&t=1399s) for a 48 kHz in out CODEC routine on a STM32F769DI board successfully. My issue is that the incoming data in memory needs shifting before I can convert it to a floa...
I'm using the STM32F769DI and the SMT32cCube for a project which will be using the CMSIS DSP libraries in a computationally demanding application.My C code is set for fast optimisation. __FPU_USED and FPU_PRESENT are set. ARM_MATH_CM7 is defined. I c...
I'm building a computationally demanding application on a STMF2F769DI board using STM32CubeIDE and a USB connection to debug.I've wrapped a segment of code (a FIR downsampling filter) with LED on/off and measured its execution time on an oscillosccop...
I'm using the BSP audio functions in my application. All of this is unmodified and straight from github. My current problem is the linker being unable to find several of the HAL_DFSDM functions called from STM32F769i_discovery_audio.c. The really puz...
Has anyone done the changes necessary to switch up to 24/32 bit acquisition. It seems like its just AIF1_Control[6,5] on the WM8994 but the SAI is a complex beast and I'm not having a lot of luck. Any pointers would be greatly appreciated.
Thanks for that AScha. Once I made the arrays volatile I got more reasonable results. 1415 us for the for next loop and 650 us for the arm library function. These were just test loops to ensure that the library was working correctly. Ofast gives slig...
Hi David, Thanks so much for the fast turnaround, very much appreciated. I want to use the board in a battery powered application and make use of the STM32's shutdown capability to reduce maximise lifetime when the processor isn't needed. I've got th...