有如下一段代码 放在C6748 片外RAM 中
int i,j,sum[300];
for(i=pcf->rowTop;i<pcf->rowBottom;i++)
{ for(j=pcf->colLeft;j<pcf->colRight;j++)
{ sum[i-pcf->Top]+=img[640*i+j] }
}
以上代码中
rowBottom-rowTop~=[250,300] ,
colRight-colLeft~=[250,300] ,
img 为图像数组 8bit
以上代码在400M 的C6748 开启O3编译优化 跑了 1734us。
不知以上代码是否还有优化空间,如何优化呢。
Shine:
下面的贴子总结了很多优化资料。 http://www.deyisupport.com/question_answer/dsp_arm/c6000_dsp/f/32/p/125760/350974.aspx#350974