正在使用cortex m3,想确认一下ldmia/stmia这类指令在执行的过程中,是否会被其他高优先级的任务中断
LDM和STM执行过程会被优先级更高的中断打断以保证中断响应时间。 不过CM3会将LDM和STM的执行状态保存在EPSR的ICI field中,这样中断返回之后CM3可以从被打断的地方继续执行。