STM32的定时器本身有输入捕获的功能。可选择双端捕获,上升沿捕获或者是下降沿捕获。对应捕获频率来说,连续捕获上升沿或下降沿的时间间隔就是其脉冲的周期. 一般的做法(定时器单通道输入捕获) 定时器设置频率为1M. 每次进入输入捕获的中断回调函数HAL_TIM_IC_CaptureCallback 就让其计数值CNT为0. 那么连续两次采样...