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

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > uC/OSII移植步驟

            uC/OSII移植步驟

            作者: 時間:2016-10-08 來源:網(wǎng)絡 收藏
            ; OS_CPU_FIQ_ISR_Handler();
            MOVLR, PC
            BXR0
            MSRCPSR_c, #(NO_INT | SVC32_MODE) ; Change to SVC mode
            LDRR0,OS_IntExit; OSIntExit();
            MOVLR, PC
            BXR0; RESTORE NEW TASK'S CONTEXT
            LDMFDSP!, {R4}; Pop new task's CPSR
            MSRSPSR_cxsf, R4
            LDMFDSP!, {R0-R12,LR,PC}^; Pop new task's context
            4)OSStartHighRdy()函數(shù)
            該函數(shù)是在OSStart()多任務啟動后,負責從最高優(yōu)先級任務的TCB控制塊中獲得該任務的堆棧指針SP通過SP依次將CPU現(xiàn)場恢復。這時系統(tǒng)就將控制權(quán)交給用戶創(chuàng)建的該任務進程,直到該任務被阻塞或者被更高優(yōu)先級的任務搶占CPU。該函數(shù)僅僅在多任務啟動時被執(zhí)行一次,用來啟動第一個也即最高優(yōu)先級任務。
            OSStartHighRdy
            MSRCPSR_cxsf, #0xD3; Switch to SVC mode with IRQ and FIQ disabled
            LDRR0, ??OS_TaskSwHook


            關鍵詞:

            評論


            相關推薦

            技術專區(qū)

            關閉