Question
What is the point of high CPU frequency when Flash Latency slows the CPU down?
I just got started with STM32 and I was trying to make 1 second delay with " for() " loop based on CPU frequency with STM32F407 . I realized It takes more clock cycle to perform one loop in higher frequencies than lower frequencies. For example " for(i=0;i<1;i++)" takes 4 or 6 clock cycle when the system clock is 16Mhz
then I increase the system clock to 168 Mhz with PLL
and set flash Flash Latency to 5 according to AN3988.PDF and the same loop takes 36 clock cycle!
I'm I right?
if so then what is 168Mhz good for?
