新闻中心

EEPW首页 > 模拟技术 > 设计应用 > 从Flash和SRAM中触发中断的过程示例(二)

从Flash和SRAM中触发中断的过程示例(二)

作者: 时间:2013-09-24 来源:网络 收藏
T-TRANSFORM: none; COLOR: rgb(0,0,0); TEXT-INDENT: 0px; PADDING-TOP: 0px; WHITE-SPACE: normal; LETTER-SPACING: normal; BACKGROUND-COLOR: rgb(255,255,255); orphans: 2; widows: 2; webkit-text-size-adjust: auto; webkit-text-stroke-width: 0px">  VICCNTL0 = 0x25;

  ISR 的地址

  VICVADDR0 = (unsigned long)IRQHandler;

  }

  /********************************************************************

  TIMER1 ISR

  ******************************************************************/

  _irq void IRQHandler()

  {

  /*这里是中断服务子程序。这个中断需要在TIMER1中清除,然后写入一个合适的值到VIC向量地址寄存器来更新VIC硬件优先级。*/

  T1_IR = 0x1;

  VICVADDR = 0Xff;

  }

  /**************************************************************

  PLL的反馈频率

  *************************************************************/

  void feed()

  {

  PLLFEED = 0Xaa;

  PLLFEED = 0x55;

  }

中运行上述代码所需要进行的改变和增加



关键词: Flash SRAM 触发中断

评论


相关推荐

技术专区

关闭