大家好!
刚刚买的TMDEVM6678L开发板,请教一下把程序烧进去运行时执行时间或者说执行的指令周期是怎么获得的?我用了两种方法,一个是enable CCS的CPU Execute Cycle,读取所测代码的CPU执行周期,然后除以时钟频率1.25GHz得到执行时间;另一个是读取TSCL寄存器的值以确定CPU执行的周期,然后同样除以时钟频率1.25GHz得到执行时间。这两种方法得到的结果差不多,但是明显与实际的执行时间不同,比实际时间要小很多。我测得的CPU周期数是千万级的,除以10^9就是10^-2秒,但是实际时间应该要1分钟左右。想请教一下原因。
谢谢