2019-07-18 17:20发布
dang28 发表于 2019-6-17 11:28 刚看了下,LR里的LSB是1。 但是HardFault里判断MSP和PSP的代码是(LR&4)。不知道该怎么理解。
最多设置5个标签!
可能不知道你的应用场景,这个判断PSP还是MSP的方法我也没有理解,我理解的一般在逻辑程序下,一般使用的都是MSP,并没有使用PSP,PSP的使用一般是在有系统的情况下使用的,在任务调度的情况下将任务栈的地址赋给PSP,中断中使用的是MSP。以上只是个人的理解,理解的也不够深,呵呵~~
一周热门 更多>