IAR嵌入式工作台MSP430中断模拟被拒绝

时间:2018-12-12 09:10:55

标签: c embedded microcontroller msp430 iar

我有一个问题。 有人知道我在模拟时为什么拒绝我的中断吗?

我模拟了SYSNMI_VECTOR,我启用了SVMLIE和SVMHIE位。 但是当我查看中断日志时,我的中断被拒绝了。

在初始化时,我这样做:

  //Unlock PMM settings
  PMMCTL0_H=PMMPW_H;
  //Set control
  SVSMHCTL=SVMHE|SVSMHRRL_7|SVMHFP;
  SVSMLCTL=SVMLE|SVSMLRRL_7|SVMLFP;

  //clear interrupt flags
  PMMIFG&= ~(SVMLIFG|SVMHIFG);

  //setup interrupts
  PMMRIE|= SVMLIE|SVMHIE;

  //Disable PMM settings
  PMMCTL0_H = 0x00;

这是我的打扰

#pragma vector=SYSNMI_VECTOR
__interrupt void NMI_interrupt(void) {
//Breakpoint here
}

我希望有人可以帮助我。

0 个答案:

没有答案