本帖最后由 yangrobin 于 2015-5-15 10:33 编辑 开发环境为keil uvsion3 v3.9 程序运行到cr4_fft_1024_stm32(&X_out[0], &adcin[0], 1024);就阻塞住了。 cr4_fft_1024_stm32函数的实现是汇编实现的,无法跟踪。请问应该如何处理? 如果有类似的例子,也请给我参考一下。 请指教,谢谢! 程序代码: u32 adcin[1024]={0}; while(1) { for(i=0;i<1024;i++) { ADC_SoftwareStartConvCmd(ADC1,ENABLE); while(!ADC_GetFlagStatus(ADC1,ADC_FLAG_EOC)); adcin=ADC_GetConversionValue(ADC1); } /*参数pssOUT表示FFT输出数组指针,参数pssIN表示要进行FFT运算的输入数组指针,参数Nbin表示了点数*/ cr4_fft_1024_stm32(&X_out[0], &adcin[0], 1024); dsp_asm_powerMag(); adcx=10000; while(adcx--); } |
请高手关注 |
不懂帮顶 |