新聞中心

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

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

作者: 時(shí)間:2013-09-24 來(lái)源:網(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ù)子程序。這個(gè)中斷需要在TIMER1中清除,然后寫(xiě)入一個(gè)合適的值到VIC向量地址寄存器來(lái)更新VIC硬件優(yōu)先級(jí)。*/

  T1_IR = 0x1;

  VICVADDR = 0Xff;

  }

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

  PLL的反饋頻率

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

  void feed()

  {

  PLLFEED = 0Xaa;

  PLLFEED = 0x55;

  }

中運(yùn)行上述代碼所需要進(jìn)行的改變和增加



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

評(píng)論


相關(guān)推薦

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

關(guān)閉