ucosii移植问题

2019-07-21 07:29发布

在学习ucosii,实在走不到了问问各位大佬,执行OSStartHighRdy函数进入第一个task,执行到PendSV_Handler_Nosave中:BX  LR    后,会从中断返回,而此时LR的值为0XFFFFFFFD,是通过什么保证返回后进入了任务的地址呢?
*(--stk)  = (INT32U)task;我知道任务的地址是在这里压到栈中的,但是为什么执行BX  LR后,就是进入这个地址呢?


0条回答

一周热门 更多>