【STM32】HAL库-输入捕获-下降沿捕获-软件更新CNT

使用STM32F103C8T6单片机,KeilMDK5.32版本定时器以内部时钟源CK_INT = 72MHz为基础。计数器频率为10KHz,每次计数耗时0.1ms。预分频器设置为7200,计数器重装载值为65535。定时器输入捕获通道1(CH1)连接至PA0,采用下降沿捕获方式。PA0配置为输入模式,上/下拉电阻可调节。PC13控制LED灯,PA0与PC13通过杜邦线连接。开启更新中断及输入捕获通道1中断。在输入捕获回调函数中清零计数CNT寄存器值(在向上计数模式下)。软件触发更新事件需将URS位置位,仅有计数器溢出/下溢才会产生更新中断或DMA请求。

zip 文件大小:16.56MB