最近遇到一问题非常疑惑,还望各位高手赐教,谢谢!
就是程序才开始时运行在SVC模式中,并开了中断,
中断处理后执行LDMFD SP!,{R0-R12,PC}^它必然又返回到了SVC模式中。
但我想在返回时进入User模式。所以我在没执行LDMFD SP!,{R0-R12,PC}^前篡改了SPSR为0x10
然后再LDMFD SP!,{R0-R12,PC}^,这样进了user模式但中断却没开
各位高手 像这样能不能实现开中断啊(调用软中然后再开中断我会的,我这样做不是单纯为了开中断而是有其他用处的)