使用keil5 想测试一个函数的执行时间,但下方的t1,t2,和t3均为0,求解答

keil5 中,在调试时,想测试一个函数的执行时间,在函数前后设置了两个短点。全速运行时,但下方的t1,t2,和t3均为0是什么原因?keil版本为5.35,求大佬们解答。

1、建议在初始化的地方设个断点看程序是不是跑飞了
2、建议用纯软件仿真(不带硬件)试试

或许是函数执行的太快了,试着加一个sleep试试,如果函数执行时间是sleep的时间,那就是函数执行的时间忽略不计了

调试时需要显示寄存器窗口,下面有个Internal,展开就可以了