TI中文支持网
TI专业的中文技术问题搜集分享网站

在OMAPL138上测试代码运行周期的方法。

OMAPL138有两个性能计数寄存器EMUCNT0(0x01C111F0),EMUCNT1(0x01C111F4),运行在CPU/4的时钟频率,在上电后,通过写EMUCNT0启动计数,启动后不能停止计数,除非上电复位。读EMUCNT0必需跟着读EMUCNT1,否则后续的计数可能会不正确。

 

下面分别用EMUCNT和CCS profile clock对同一段程序的运行周期数做统计对比。

详见附件。

bin Wang:

请问为什么在输出的时候要*4呢?

Tony Tang:

回复 bin Wang:

说明里特意说明了,这个timer的计数时钟的频率是CPU/4的。

bin Wang:

回复 Tony Tang:

这个文件已经不能下载了 ⊙﹏⊙b汗

赞(0)
未经允许不得转载:TI中文支持网 » 在OMAPL138上测试代码运行周期的方法。
分享到: 更多 (0)