stm32基本定时器问题,计时时间不准确
各位,下面参照野火例程计算的1us中断一次的计算有问题吗?
按0.5s时间设置time,测试的时候led亮灭效果不一样,是哪里计算有问题吗
基本定时器
CLK = TIMxCLK/(PSC+1)
T = 1/CLK * (ARR+1) * time
CLK = 72MHz/(71+1) = 1MHz
T = 1/1MHz *(1000-1+1) *time = time 1ms中断一次,
CLK = 72MHz/(35+1) = 2MHz
T = 1/2MHz *(2-1+1) *time = time 1us中断一次