小学生
最后登录1970-1-1
在线时间 小时
注册时间2021-12-3
|
__asm void prvStartFirstTask( void )
{
PRESERVE8
ldr r0, =0xE000ED08
ldr r0, [r0]
ldr r0, [r0]
msr msp, r0
cpsie i
cpsie f
dsb
isb
svc 0
nop
nop
}
prvStartFirstTask()函数用于开始第一个任务,为什么开始第一个任务要设置MSP和SCB_VTOR的值?MSP和SCB_VTOR又是什么?
|
|