中科因仑“3+1”工程特种兵精英论坛

标题: stm32 SysTick中断在NVIC中断函数里面怎么配置 [打印本页]

作者: 张衍波    时间: 2015-5-18 16:47
标题: stm32 SysTick中断在NVIC中断函数里面怎么配置
SysTick定时器被捆绑在NVIC中,用于产生SYSTICK异常(异常号:15)。

在static void NVIC_Configuration(void)    //这个函数我看配置的都是外部中断的函数
{
  NVIC_InitTypeDef NVIC_InitStructure;

  /* Configure one bit for preemption priority */
  NVIC_PriorityGroupConfig(NVIC_PriorityGroup_1);

  /* 配置P[A|B|C|D|E]0为中断源 */
  NVIC_InitStructure.NVIC_IRQChannel = USART1_IRQn;
  NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 0;
  NVIC_InitStructure.NVIC_IRQChannelSubPriority = 0;
  NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE;
  NVIC_Init(&NVIC_InitStructure);

  NVIC_Init(&NVIC_InitStructure);

}
请问怎么在这个函数里面配置SysTick的抢占式优先级与副优先级呢?
我今天调试程序,并没有配置嘀嗒定时的抢占式优先级与副优先级。嘀嗒定时器一样在运行。但是我不知道现在的嘀嗒定时器,他的优先级是什么状态。请明白的指教一下。谢谢。
转载






欢迎光临 中科因仑“3+1”工程特种兵精英论坛 (http://bbs.enlern.com/) Powered by Discuz! X3.4