ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
25 ноября
286011 Топик полностью
SciFi (24.11.2011 17:54, просмотров: 115) ответил H7H2V_ на Можно ли в STM32 по событию Input Capture обнулить этот же таймер? Или это только программно можно сделать?
В некоторых случаях можно. Вот пример "из последнего": /* TIM1 measures duration between consecutive TIM3 triggers */ TIM1_PSC = 24 - 1; /* TIM3 rate is 1 MHz */ TIM1_SMCR = 0x0024; /* select ITR2 (TIM3 OTG) as TRC, reset on trigger */ TIM1_CCMR1 = 0x0003; /* capture on TRC */ TIM1_CCER = 0x0001; /* enable capture */ TIM1_CR1 = 0x0001; /* start timer */ /* TIM3 counts PLL's N-counter output pulses, acts as trigger for TIM1 */ TIM3_SMCR = 0x0047; /* external clock: TI1(CH1) */ TIM3_ARR = 1000 - 1; /* period is 1000 counts (10 ms nominal) */ TIM3_CR2 = 0x0020; /* select update event as trigger output */ TIM3_CR1 = 0x0001; /* start timer */
ส็็็็็็็็็็็็็็็็็็็็็็็็็༼ ຈل͜ຈ༽ส้้้้้้้้้้้้้้้้้้้้้้้