TIM1_CC_IRQn和TIM1_IRQn的区别和联系是什么?
时间: 2024-04-23 14:23:56 浏览: 81
TIM定时器操作_tim_STM32F103_
TIM1_CC_IRQn和TIM1_IRQn都与定时器1(TIM1)相关,但是具体的含义略有不同。
TIM1_IRQn是一个中断向量表(IRQ)号,表示定时器1(TIM1)的更新/溢出中断。当定时器1(TIM1)的计数器溢出或者更新时,就会触发更新/溢出中断。TIM1_IRQn则是用于表示定时器1(TIM1)的更新/溢出中断的中断向量表(IRQ)号。
TIM1_CC_IRQn也是一个中断向量表(IRQ)号,表示定时器1(TIM1)的比较捕获中断。当定时器1(TIM1)的比较捕获通道(CC)触发中断时,就会触发比较捕获中断。TIM1_CC_IRQn则是用于表示定时器1(TIM1)的比较捕获中断的中断向量表(IRQ)号。
两者的联系在于,都是与定时器1(TIM1)相关的中断,但是触发原因不同。更新/溢出中断是在定时器1(TIM1)计数器溢出或者更新时触发,而比较捕获中断是在定时器1(TIM1)的比较捕获通道(CC)触发中断时触发。同时,两者都可以通过NVIC控制器来开启或关闭相应的中断。
阅读全文