新聞中心

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

        uC/OSII移植步驟

        作者: 時間:2016-10-08 來源:網絡 收藏
        ; HANDLE NESTING COUNTER
        LDRR0, OS_IntNesting; OSIntNesting++;
        LDRBR1, [R0]
        ADDR1, R1,#1
        STRBR1, [R0]
        CMPR1, #1; if (OSIntNesting == 1){
        BNEOS_CPU_FIQ_ISR_1
        LDRR4, OS_TCBCur; OSTCBCur->OSTCBStkPtr = SP
        LDRR5, [R4]
        STRSP, [R5]; }
        OS_CPU_FIQ_ISR_1
        MSRCPSR_c, #(NO_INT | FIQ32_MODE) ; Change to FIQ mode (to use the FIQ stack to handle interrupt)
        LDRR0, ??OS_CPU_FIQ_ISR_Handler


        關鍵詞:

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 巴青县| 丰镇市| 稻城县| 界首市| 桃园县| 衡东县| 贡觉县| 无锡市| 江北区| 三原县| 汽车| 左云县| 兴仁县| 德令哈市| 新巴尔虎左旗| 建水县| 潼关县| 钟山县| 新宁县| 尉氏县| 峡江县| 云安县| 咸宁市| 阿拉善左旗| 通许县| 孙吴县| 沙雅县| 桂林市| 武川县| 青川县| 玉环县| 武胜县| 长治县| 通山县| 阳泉市| 海城市| 漳州市| 达州市| 顺义区| 桐庐县| 黄冈市|