AVI-crak 0 11 ноября, 2021 Опубликовано 11 ноября, 2021 · Жалоба 11 hours ago, Alexandr54 said: С какой точностью можно посчитать сколько периодов тактовой частоты проходит между двумя событиями, ... STM32F7, 24МГц CoreDebug->DEMCR |= CoreDebug_DEMCR_TRCENA_Msk; DWT->LAR = 0xC5ACCE55; DWT->CYCCNT = 0; DWT->CTRL |= DWT_CTRL_CYCCNTENA_Msk; -------------- __memory(); timz1 = DWT->CYCCNT; ваш код timz2 = DWT->CYCCNT; __memory(); timz3 = timz2 -timz1; /// время в тиках Для внешних событий нужно использовать таймер в режиме захвата, у него есть аппаратные триггеры по входу. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться