CCS编程关于for循环:or循环时i不按照for(i=0; i

时间:2022-09-08 16:39:11
for循环时i不按照for(i=0; i<16368; i++)执行,是个定值,进不到循环语句内,到底是怎么回事,初学dsp目前就在电脑上面把算法软仿真都出现这样的情况,抓狂!!求救啊!!
下面是我的代码:
//由于数组比较大,将数组放到某段空间内
#pragma DATA_SECTION(input,"my_input")
int input[16368];
#pragma DATA_SECTION(BaseSignal,"my_BaseSignal")
float BaseSignal[16384*2];//[16384*2];//32736

int i;
for(i=0; i<16368; i++)
{
//BaseSignal[2*i]=i/input[i];
BaseSignal[2*i]=cos(2*PI*i/16368)*input[i];//real实部
BaseSignal[2*i+1]=sin(2*PI*i/16368)*input[i];//im虚数部分

}

2 个解决方案

#1


楼主,你把代码铺全看看呢

#2


还是买个板子和仿真器下载到真机里面学习吧,CCS的软件仿真就是坨屎!

DSP学习也就是C语言+DSP硬件结构,没有什么难的,主要是需要耐心看文档。祝学习顺利!

#1


楼主,你把代码铺全看看呢

#2


还是买个板子和仿真器下载到真机里面学习吧,CCS的软件仿真就是坨屎!

DSP学习也就是C语言+DSP硬件结构,没有什么难的,主要是需要耐心看文档。祝学习顺利!