Запустил модуль HRTIM в STM32F334 — таймер высокого разрешения.
Ожидаемые 22 нс между фронтами ШИМ получил, 28 мкс между импульсами получил, крайне доволен :3
(Какая-то проблема то ли со щупами, то ли с выходами стмки, то ли с осцилом, так и не смог получить красивые фронты на втором канале, зато на 4 Gsps / 350 МГц оно выглядит прекрасно)
Удаётся получать зазор от 4 до 50 нс с шагом 217 пс, чего мне абсолютно достаточно, чтобы пыхать лазером. По даташиту 217 пс, по измерениям вроде и правда 0.2 нс, точнее пока не измерял, надо починить щуп.