文章目录
int main(void)
{
int i;
int ft = 5; /* 周期 hz */
int fs = (20*2.56); /* 采样频率*/
/* generate data */
uint32_t data_len = (4*1024);
float *input_data = (float *)malloc(data_len * sizeof(float));
if (NULL == input_data) {
printf("%s(): malloc failed in (%d)!\r\n", __FUNCTION__, __LINE__);
return 0;
}
for (i = 0; i < data_len; i++) {
input_data[i] = 2*14.142*cos(2*3.1415926*ft*i/fs);
}
free(input_data);
return 0;
}
#endif