STM32做频率计 定时器TIM2用于频率计数,使用的外部触发,用的PA0脚采集信号,源信号电平每跳变一次计数寄存器的值会加一,定时器TIM3用于产生pwm信号,以便程序的调试.pwm波输出用脚为PA6。定时器TIM1用于计时.在中断函数里通过串口发送结果。测试的单片机是stm32f103c6t6。下图为采集的单片机生成的1mhz信号。可以采集十几兆的频率,