新聞中心

        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 觸發中斷

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 沛县| 天水市| 嫩江县| 扎鲁特旗| 祁东县| 定襄县| 金门县| 屏东县| 长葛市| 科技| 文昌市| 巴南区| 咸丰县| 广德县| 朝阳市| 昭苏县| 乌兰察布市| 抚远县| 北京市| 北海市| 灵石县| 永平县| 神池县| 佛冈县| 秦皇岛市| 永州市| 北辰区| 荆门市| 鸡西市| 张家界市| 临洮县| 邮箱| 磐石市| 闽侯县| 荥阳市| 安乡县| 莱阳市| 平度市| 蚌埠市| 苏尼特左旗| 南京市|