碰到一个奇怪的问题,28335的时钟频率是150MHz,这个时钟我用定时器分频计算过,按理来说它的MIPS应该6.7ns左右,但是它执行一条语句的时间花了大概1US,现象如下:
主函数:
while(1)
{
// DAC8560_Dat_Write(SinTable);
i++;
if(i>=50)
{
i = 0;
GpioDataRegs.GPADAT.bit.GPIO24 = 1;
}
GpioDataRegs.GPADAT.bit.GPIO24 = 0;
}
GPIO24管脚波形:
这样算下来一次加法用了1uS的时间
|