我使用的是STM32F407 发现使用FLOAT 的指针有问题 ,我做了一个测试 float *fpp; for(j=0;j<FFT_LENGTH;j++) { //*fpp = g_uiDataBuff[i][j]; *fpp = 3220.0; ret = *fpp; *(fft_inputbuf+(j<<2)) = *fpp; } 在 *(fft_inputbuf+(j<<2)) = *fpp; 放断点 结果 fpp = 0X000000 *fpp 为 1.10080059e-19 请问哪位大侠知道是怎回事情 |