ЭН
Size: a a a
ЭН
s
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);
}
}
}
ДП
ЭН
ЭН
ДП
ДП
ДП
s
ДП
ЭН
ЭН
ДП
VO
VO