MY
Size: a a a
MY
VO
GZ
VO
A
GZ
VO
VO
GZ
D
VO
ЭН
GZ
GZ
ЭН
ЭН
ДП
void HAL_TIM_IC_CaptureCallback(TIM_HandleTypeDef *htim)
{
if (htim->Instance == TIM2)
{
if(htim->Channel == HAL_TIM_ACTIVE_CHANNEL_1)
{
TIM2->CNT = 0;
period = HAL_TIM_ReadCapturedValue(&htim2, TIM_CHANNEL_1);
pulseWidth = HAL_TIM_ReadCapturedValue(&htim2, TIM_CHANNEL_2);
printf("period=%i pulseWidth=%i\n", period, pulseWidth);
}
}
}