分别在CCS 软仿6678和6678EVM板子上跑程序,用clock计数,板子上选的是CPU EXECUTE CYCLES,软仿时候选的是CYCLE.CPU ,得出的结果却是软仿比板子上跑的时钟数要少,而且少的蛮多的,这是什么原因?
同时CCS中CLOCK里面的各个选项(例如cycle.cpu和cpu execute cycles等等这些)都有什么差别?
谢谢~~
Andy Yin1:
您好,
建议通过读取TSC寄存器的方式记录当前cycle,具体可参考www.deyisupport.com/…/5720.aspx