stm32定时器中断类型分析
生活随笔
收集整理的這篇文章主要介紹了
stm32定时器中断类型分析
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
- 一直在用的stm32定時(shí)器的中斷都是TIM_IT_Update更新中斷,也沒(méi)問(wèn)為什么,直到碰到有人使用TIM_IT_CC1中斷,才想到這定時(shí)器的中斷類(lèi)型究竟有什么區(qū)別,都怪當(dāng)時(shí)學(xué)習(xí)stm32的時(shí)候不夠精啊,百度好久也沒(méi)見(jiàn)有人解釋清楚,下面開(kāi)始我的探究之路。下面是所有的定時(shí)器中斷類(lèi)型。
- TIM_IT_Update:更新中斷,計(jì)數(shù)器向上溢出/向下溢出,計(jì)數(shù)器初始化(通過(guò)軟件或者內(nèi)部/外部觸發(fā))?
- TIM_IT_CC1~4:都是捕獲/比較中斷,貌似都是平等的,即輸入捕獲,輸出比較
- TIM_IT_Trigger:觸發(fā)事件(計(jì)數(shù)器啟動(dòng)、停止、初始化或者由內(nèi)部/外部觸發(fā)計(jì)數(shù))
使用的時(shí)候都是調(diào)用函數(shù)TIM_ITConfig()來(lái)使能指定的中斷類(lèi)型,調(diào)用TIM_GetITStatus()函數(shù)來(lái)查看是否有中斷發(fā)生,入口參數(shù)都是平等的。
可能就是不同的事件導(dǎo)致中斷的發(fā)生略有不同
?
超強(qiáng)干貨來(lái)襲 云風(fēng)專(zhuān)訪:近40年碼齡,通宵達(dá)旦的技術(shù)人生總結(jié)
以上是生活随笔為你收集整理的stm32定时器中断类型分析的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: DC/DC变换器的典型拓扑
- 下一篇: 电路上的ESR是什么意思?