uint32_t bb = 0; uint16_t aa[10]; int16_t *cc; bb = &aa[0]; cc=(int16_t *)bb;如下代码编译通过,无法运行*cc= 1234;环境ubuntu 14.04
求助一个问题,我用Ozone调程序,同一个ELF文件,并且我已经确保编译指令加入了FPU信息,在Keil下可以正常运行,而Ozone里边进到_fp_init就直接HardFault了。Ozone版本:V3.20f、V3.20c均有测试,结果一样编译环境:Keil & ARMClang堆栈信息:进入HardFault的地方:看情况是不识别FPU指令,但是我已经设置了内核是Cortex-M4F以及芯片型号,请问这种情况应该如何解决呢?