os_tickisr.asm
来自「ucos 在F2812上的移置,内含三个任务,可以在F2812上跑起来,通过测试」· 汇编 代码 · 共 30 行
ASM
30 行
.page
.text
_OSTickISR:
.ref _OSTimeTick
.ref _OSIntNesting
.ref _OSIntExit
.ref _PieCtrlRegs
.ref _OSIntEnter
.global _OSTickISR
PUSH RPC
CLRC PAGE0,OVM
MOVW DP,#_PieCtrlRegs+1
MOV @_PieCtrlRegs+1,#1 ;p1 清除,以便下一次中断,注意:调度只能用T0
;MOVW DP,#_OSIntNesting ;提示uc/OS-II 进入中断
;INC @_OSIntNesting ; |168|
LCR _OSIntEnter
LCR _OSTimeTick
LCR _OSIntExit
POP RPC
IRET
.end
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?