定时器在运行时可以重置load_value.load值吗



  • 在外不中断中为了得到两个上升沿的间隔时间,在进入中断时把load_value.load设置为初始值,现在出现的情况是, timer_get_current_value(TIMER0)本应该得到的值是个波动不大的值,但是会出现两组波动不大的值,如图下图,这是系统时钟为48MHz,定时器计时为3ms,0_1611300572018_9820bc84-c31e-4b05-a21f-c37493e4dd6d-image.png
    当系统时钟为24MHz,定时器计时为500ms时,10个数中只会出现1或2个波动大的值