工具与软件:
您好!
如何在不使用调试模式计数器的情况下获取 CPU 节拍?
以编程方式获取计时的最佳方式是什么? 我所说的时序是指亚秒级高精度计数器。
我让我的 SysTick 每秒执行1024次。 下面是 systickkinthandler。
void SysTickIntHandler (void){
G_ui32SysTickCount++;
if (g_ui32SysTickCount % 1024 => 0){
g_ui32PosixTime++;
G_ui32SysTickCount = 0;
}
}
当我需要对所得到的东西进行时间戳记时(g_ui32SysTickCount * dt_period)+(dt_period - SysTickValueGet ())
有什么更好的方法可以做到这一点吗? 是否有更实用的方法来跟踪时间?
此致、
CAN