新聞中心

uC/OSII移植步驟

作者: 時(shí)間:2016-10-08 來(lái)源:網(wǎng)絡(luò) 收藏
; Move task's R1-R3 from IRQ stack to SVC stack
STMFDSP!, {R4-R6}
STMFDSP!, {R0}; Push task's R0onto task's stack
STMFDSP!, {R3}; Push task's CPSR (i.e. IRQ's SPSR)
LDRR0,OS_IntNesting; OSIntNesting++;
LDRBR1, [R0]
ADDR1, R1,#1
STRBR1, [R0]
CMPR1, #1; if (OSIntNesting == 1) {
BNEOS_CPU_IRQ_ISR_1


關(guān)鍵詞:

評(píng)論


相關(guān)推薦

技術(shù)專(zhuān)區(qū)

關(guān)閉