全站数据
8 4 2 0 5 8 1

stm32 hal库如何读取定时器当前的计数值

一心备考教师 | 简单学习,快乐成才!         
问题更新日期:2024-10-19 02:06:49

问题描述

stm32 hal库如何读取定时器当前的计数值,麻烦给回复
精选答案
最佳答案

输入捕获可以用来捕获IO口的电平,用户可以设置定时器的计数频率为72MHz,计数个数为72个,捕获电平为高电平,那么定时器启动以后,就会从0计数到72,如果捕获到高电平,就把该电平的值保存到寄存器中,供用户读取。

通常可以用来捕获一个电平的宽度,比如设置高电平捕获,捕获到高电平时候,读取计数的值,然后设置为低电平捕获,捕获到低电平以后,读取这个计数的值,那么两个值的差,就是高电平的时间。