问题1
我的OMAPL138上的C6748设置为456MHz主频
根据手册,Emulation Performance Counter应该是主频/4的频率计数
也就是456MHz / 4 = 114MHz = 114 000 KHz = 114 000 000 Hz
我的Timer 1ms 中断一次,读取EMUCNT0,然后减去旧的值
456MHz / 4 = 114MHz = 114 000 KHz = 114 000 000 Hz
Timer = 1 KHz = 1000 Hz
根据上面换算,我减去旧的值,得到的值,是不是应该是114 000,为什么相差比较远
问题2
EMUCNT1的作用是什么
问题3
在sysbios环境中,并没有对EMUCNT0进行任何写入操作,这个寄存器计数了,是不是sysbios内部已经启动了
Shine:
回复 Shine:
还有常用的测试方法是用TSCH, TSCL寄存器,这两个寄存器是以CPU clock计数。
jinjinjin:
回复 Shine:
我就问一下,如果我主频是456,那么我每1ms增加是不是114000这么多次
Shine:
回复 jinjinjin:
是的