TIM1_Int_Init(999,71),TIM_TimeBaseStructure.TIM_ClockDivision = 0;那么TIM1->CNT是多长时间
时间: 2023-06-19 12:07:22 浏览: 182
TIM1_PWM_CTRL_SERVO.zip
TIM1的计数器CNT的时间取决于TIM1的时钟频率和计数器的位数。在这个例子中,TIM1的时钟频率是72MHz,计数器的位数为16位。因此,TIM1的计数范围是0到65535(2的16次方减1)。
在这个例子中,TIM1的自动重载寄存器(ARR)的值为999,这意味着TIM1的计数器CNT将从0开始计数,当计数器CNT增加到999时,TIM1的自动重载寄存器(ARR)会重新加载计数器CNT,计数器CNT重新从0开始计数。
因此,TIM1的计数时间可以计算为:
计数时间 = (ARR + 1) / TIM1时钟频率 = (999 + 1) / 72MHz = 13.89us
也就是说,TIM1的计数器CNT每13.89us增加1。
阅读全文