在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

    
    
    <address id="vxupu"><td id="vxupu"></td></address>

      <pre id="vxupu"><small id="vxupu"></small></pre>
      <dfn id="vxupu"></dfn>
      <div id="vxupu"><small id="vxupu"></small></div>
    1. 新聞中心

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

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

      作者: 時(shí)間:2013-09-24 來(lái)源:網(wǎng)絡(luò) 收藏
      -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">  LDR lr,=_main

        MOV pc,lr

        END

        這段代碼在第一條指令鏈接到ivt.s。如果建立堆棧指針失敗,將導(dǎo)致數(shù)據(jù)取消,因此堆棧的建立應(yīng)當(dāng)在跳轉(zhuǎn)到C main()前建立。

        C 代碼

        這樣的話,TIMER1中相關(guān)的寄存器就被建立起來(lái)了,當(dāng)寄存器匹配的時(shí)候,TIMER將會(huì)中斷CPU的核。TIMER1 將會(huì)以60M Hz的速度運(yùn)行。這段代碼已經(jīng)在實(shí)驗(yàn)板上測(cè)試過(guò)。實(shí)驗(yàn)板使用10 M Hz的晶振,同樣地設(shè)置PLL。有關(guān)定時(shí)器的操作請(qǐng)參考LPC2106、5、4用戶手冊(cè)相關(guān)的章節(jié)。ISR的寄存器將為空,然后根據(jù)需要由后面的用戶來(lái)設(shè)置。_irq編譯關(guān)鍵字被用來(lái)定義IRQHandler()函數(shù),作為一個(gè)IRQ ISR。

        執(zhí)行下面的指令,將會(huì)執(zhí)行 init.s 中的C main

        LDR lr,=_main

        MOV pc,lr

        下面是C代碼:

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

        函數(shù)功能說(shuō)明

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

        _irq void IRQHandler(void);

        void feed(void);

        void Initialize(void);

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

        頭文件

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

        #include “LPC210x.h”

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

        MAIN



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

      評(píng)論


      相關(guān)推薦

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

      關(guān)閉