新聞中心

EEPW首頁 > 模擬技術(shù) > 設(shè)計應(yīng)用 > 從Flash和SRAM中觸發(fā)中斷的過程示例(二)

從Flash和SRAM中觸發(fā)中斷的過程示例(二)

作者: 時間:2013-09-24 來源:網(wǎng)絡(luò) 收藏
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()

  {

  /*這里是中斷服務(wù)子程序。這個中斷需要在TIMER1中清除,然后寫入一個合適的值到VIC向量地址寄存器來更新VIC硬件優(yōu)先級。*/

  T1_IR = 0x1;

  VICVADDR = 0Xff;

  }

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

  PLL的反饋頻率

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

  void feed()

  {

  PLLFEED = 0Xaa;

  PLLFEED = 0x55;

  }

中運行上述代碼所需要進行的改變和增加



關(guān)鍵詞: Flash SRAM 觸發(fā)中斷

評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉