arm a7 neon指令导致程序跑飞的原因

从波形上看,A7的pc值会在执行过程中突然跳转到0xc, 通过信号追踪,发现是instr_type_fpu一直保持初始值2,没有清零。

需要加入__FPU_Enable()函数来将其清零。

 

posted on 2024-12-19 18:29  lybinger  阅读(33)  评论(0)    收藏  举报

导航