Solved
Is there any possibilities to produce nanosecond delay from STM32F4 Discovery ? because using HAL_Delay can only produce 1ms delay which is 500KHz
..
..
Your Discovery board seems to have F407 on it, and you can run it with 168 MHz -> 6ns clock.
The closest you can get is 33 tick period = 5.05 MHz and 17 tick duty = 102 ns using a timer on APB2.
Timers 9, 10 and 11 are good candidates.
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.