求救,滴答定时器中断里面添加静态变量就卡程序

2019-07-21 08:48发布

void Servo_SysTick(void)
{
  static uint32_t Servo_Pulse= 1;//我用静态变量,程序就用不了吧stastic 删了就可以用了
  Servo_Pulse++;                      //或者把这一行换成分号也没问题,很是不解;
}

void SysTick_Handler(void)
{
  Delay_SysTick();
  Servo_SysTick();
}

我这个程序是加在硬件SPI的2.4G无线模块的小程序,不知道哪里可能会有冲突。求有经验大佬帮忙解决


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