赞
踩
#include "sys.h" #include "delay.h" #include "usart.h" #include "led.h" #include "key.h" #include "math.h" #include "arm_math.h" #include "arm_const_structs.h" /************************************************ ALIENTEK 阿波罗STM32F429开发板实验3 串口实验-HAL库函数版 技术支持:www.openedv.com 淘宝店铺:http://eboard.taobao.com 关注微信公众平台微信号:"正点原子",免费获取STM32资料。 广州市星翼电子科技有限公司 作者:正点原子 @ALIENTEK ************************************************/ #define F 10 // #define PI2 6.28318530717959 __IO uint16_t ADC1ConvertedValue[4096]; float rfft_inputbuf[F]; float rfft_outputbuf[F*2]; float routputbuf[F];//幅度输出数组 float cfft_inputbuf[F*2]; //float cfft_outputbuf[4096*2]; float coutputbuf[F];//幅度输出数组 float conj_rfft_outputbuf[F*2]; float squared_rfft_outputbuf[F]; float mult_fft_outputbuf[F*2]; float mult_real_fft_outputbuf[F*2]; float sub_fft_outputbuf[F*2]; float scale_fft_outputbuf[F*2]; int main(void) { // u8 len; // u16 times=0; HAL_Init(); //初始化HAL库 Stm32_Clock_Init(360,25,2,8); //设置时钟,180Mhz delay_init(180); //初始化延时函数 uart_init(115200); //初始化USART LED_Init(); //初始化LED KEY_Init(); //初始化按键 for(int j =0; j<F; j++) { rfft_inputbuf[j]=0.0f; routputbuf[j]=0.0f; squared_rfft_outputbuf[j]=0.0f; coutputbuf[j]=0.0f; } for(int j =0; j<F*2; j++) { rfft_outputbuf[j]=0.0f; cfft_inputbuf[j]=0.0f; conj_rfft_outputbuf[j]=0.0f; mult_fft_outputbuf[j]=0.0f; mult_real_fft_outputbuf[j]=0.0f; sub_fft_outputbuf[j]=0.0f; scale_fft_outputbuf[j]=0.0f; // cifft_inputbuf[j]=0.0f; }<
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。