В описании регистра TIM1->BDTR сказано что время задержки измеряется в тиках tDTS, а в поле CKD регистра TIM1->CR1 задаётся коэффициент деления для получения tDTS из tCK_INT
Так что минимальный dead-time равен одному периоду входной частоты модуля таймера ( tCK_INT ). Не далее как вчера проверял на F100, входная частота 24МГц, TIM1->CR1.CKD = 0; TIM1->PSC = 24-1; //прескалер на 24, 1тик счетчика CNT =1мкс TIM1->BDTR.DTG = 12; // dead-time 0.5мкс
--------------------
Russia est omnis divisa in partes octo.
|