ccs3.3中使用profile看指令周期的问题

2019-03-26 15:47发布

使用tms320c6713的芯片,在ccs3.3环境下使用profile 来观察代码所在的range所消耗的时间情况,这段代码将1000个16bit的有符号整形转换为float型,函数内容如下所示
void dataFormatTrs(Int16 *input, float *output, int size)
{
  int i;

  for(i=0;i<size;i++)
  {
   
  output[i]=(float)input[i];
  }
  return;

}

  对range进行及时得到的结果为
cycles:incl.Total:164070
只是一个转换float的函数就要消耗这么多指令周期吗


此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。