STM32的定時器 TIM_ARRPreloadConfig開與不開到底有什麼影響

TIM_ARRPreloadConfig(TIM3,ENABLE);預加載使能 TIM_ARRPreloadConfig函數是修改CR1->APRE位, APRE=0是修改預加載寄存器(ARR)後立即送給影子寄存器; APRE=1是修改預加載寄存器(ARR)會在更新事件發生後送給影子寄存器; 也就是說APRE=0時修改ARR值會在當前週期就變了,而APRE=1時修改ARR值會在下一週期生效; 再看
相關文章
相關標籤/搜索