stm32的定時器在中斷里重新改變初值


在程序里面使用到定時器,初始化的時候賦值分頻系數和自動重裝值:

TIM3_Int_Init(5000-1,8400-1);

但是在應用里面經常需要這個定時器能夠扮演很多時間長度的角色,在中斷或者打開定時器前

加入對arr重新賦值,就可以定時不同的長度

 TIM3->ARR= arr; //重新賦初值,改變定時長度

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM