我在使用TMS320F2812的时候,发现主函数中的计算语句一旦过多时,程序运行会跳入到“DSP281x_SysCtrl.c”文件中的如下语句,并停止在该语句。请问有人能告诉我这是什么原因造成的吗,可以怎么解决?十分感谢。我把该文件放到附件中,另外还将增加程序代码后发生该现象的map文件和未增加代码之前的map文件做了对比,发现只有主程序文件的“text”部分增加了一部分内存使用,也一并上传,请大家帮我看看,谢谢了。
for(iVol= 0; iVol< ( (131072/2)/12 ); iVol++)
{
}
mangui zhang:
你好 不知道是不是分频不合理的原因
有网友反映 比如取SysCtrlRegs.PLLSTS.bit.DIVSEL = 3;
运行就会卡