lz,既然你有工夫用keil的模拟器,也有工夫思考,为啥没工夫去arm的官方网站找找权威的解释?
cortex m核的流水LDR STR的指令周期问题,arm的**有专门一章详细解说的,去arm网站一搜就有.你说以什么为准?当然arm的文档第一,硬件结果第二,仿真只是参考罢了. 如果有问题,也是所有的cortex核都有问题,那么应该出现在arm的勘误里,和stm32有啥关系?
另外,lz,cortex m核的LDR 2+N个周期的流水化是有条件的,你的地址必须是字或者半字对齐的,不然你再怎么优化,每条读写指令还是至少3周期. |