关于STM32F407的TIM9~TIM14定时器

2019-07-20 03:47发布

在写stm32f407定时器中断时,用到tim10定时器,在stm32f4xx.h文件中发现了TIM9~TIM14定时器中断名字如下:
TIM1_BRK_TIM9_IRQn          = 24,     /*!< TIM1 Break interrupt and TIM9 global interrupt                    */
  TIM1_UP_TIM10_IRQn          = 25,     /*!< TIM1 Update Interrupt and TIM10 global interrupt                  */
  TIM1_TRG_COM_TIM11_IRQn     = 26,     /*!< TIM1 Trigger and Commutation Interrupt and TIM11 global interrupt */
  TIM8_BRK_TIM12_IRQn         = 43,     /*!< TIM8 Break Interrupt and TIM12 global interrupt                   */
  TIM8_UP_TIM13_IRQn          = 44,     /*!< TIM8 Update Interrupt and TIM13 global interrupt                  */
  TIM8_TRG_COM_TIM14_IRQn     = 45,     /*!< TIM8 Trigger and Commutation Interrupt and TIM14 global interrupt */
但是在调用时配置如下图:
和以往的改动主要是这一句NVIC_InitStructure.NVIC_IRQChannel=TIM8_TRG_COM_TIM14_IRQn; //
但是为什么定时器不起作用呢,希望各位能帮忙解答一下,非常感谢!!




友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。