2016-05-19 12:44 PM
The LowPassFilter code seems to be producing transients whenever the cutoff frequency changes rapidly from fully open (1.0f) to fully closed (<0.04f).
Is there a way to debug the operations of the processors hardware FPU? I can't seem to understand where or how these spikes are happening? I am currently using Keil to compile, maybe there is another compiler that has a debugger for debugging the CPU's internal hardware FPU?If anyone has any ideas or comments, please let me know. Thanks!! Chris #stm32f767zi-nucleo-board #nucleo-144-synth-stm32f7xx #stm32f7xxxx-nucleo-144-synth #stm32f767zi-nucleoSolved! Go to Solution.
2016-05-28 09:21 AM
Double multiply looks to be taking 12 cycles now vs 53.5 in software. Building with GNU/GCC...
2016-05-31 08:50 AM
I found a new LPF filter routine that seems to be working much more stable than the old filter.
Thanks one more time Clive for your assistance! The code is nice and stable now and sounds good.