Джиттер занимает У STM'ок: на Cortex-M4, Cortex-M3: первая команда начинает выполняться через 12 периодов
тактовой частоты и джиттер до 1 такта если "везет", либо джиттерит
3-4 такта (в дополнение к 12-ти) в зависимости от состояния шины. У
STM32 на Cortex-M0 джиттер отсутствует, реакция всегда 16 периодов,
На Cortex-M0+ джиттер отсутствует, реакция всегда 15 периодов
тактовой частоты. Также на задержку сказываются загрузка шин. В
безкэшевых STM'ках важно не загружать шину отложенными операцими
если
хочется быстрой реакции. Напомню что можно наладить вывод статистики exceptions ядра (вход от и до) (выход от и до) на SWO.