你好,我购买了一个6722的开发板,采用裸机开发,配置主频为200Mhz,不采用优化等级,直接在main函数内for循环内执行输出GPIO高低电平,采用示波器测量GPIO间隔为40ns,在两次IO操作中间,插入一次255次循环累计浮点乘法指令,如下:
x=1.1;
y=0.999;
GPIO(on)
for(i=0;i<0xff;i++)
{
x=x*y;
}
GPIO(off)
示波器抓出IO操作间距为50us,采用优化等级-O2,则可优化到25us,而我用arm9,400Hz的测量才35us,请问是否还有优化手段,还是6722只能到这种程度了?