Actual speed of the STM32F4-Discovery
Running into some discrepancies between my code and the world. So I was operating under the assumption that the STM32F4-Discovery board was running at 168Mhz SysClock. When building the SysTick_Handler it was running way slow, so I set up a GPIO to toggle in it and used my scope to calibrate the setting, 53,760 was the result so the board is running with a SysClock of 53.76Mhz which as I've been spelunking makes sense if the on board crystal is 8Mhz (it is) and PLL_N and PLL_M are set to 336/25 respectively.
Going through trying to figure out if there is actually a way to make this run at 168Mhz or if that is a chip spec and not the EVAL board spec? The code seems to assume its running that fast which is confusing me.--Chuck #stm32f4-discovery-hse-hsi-timing