在L138的arm中执行一个小程序,希望执行完成之后进入wfi,因此写了一个汇编
.global _armidle
_armidle:
mcr p15,#0,r0,c7,c0,#4
NOP
NOP
在main函数中调用此程序。
在程序在执行mcr p15,#0,r0,c7,c0,#4 之后并没有进入wfi
仿真器跳出:
warning:
0x40000020/-2062@maker 13805
warning during:execution
Cannot halt the processor,
然后继续往下执行 NOP指令
请专家帮忙解析,谢谢!
noaming:
请检查一下该汇编语句的语法。