关于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; //
但是为什么定时器不起作用呢,希望各位能帮忙解答一下,非常感谢!!




友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
翼行园子
1楼-- · 2019-07-20 05:24
你的定时器失能了 怎么起作用呢
yykk
2楼-- · 2019-07-20 06:18
 精彩回答 2  元偷偷看……
yykk
3楼-- · 2019-07-20 06:59
tim9-tim14作为通用定时器时该如何设置呢

一周热门 更多>