主题中讨论的其他器件:C2000WARE
工具/软件:TI-RTOS
您好!
我尝试以毫秒为单位获取系统时间(应用程序执行开始后的时间)。 我有下一个 cfg 设置:
- CPU 时钟频率(Hz)= 2500000。
-时钟管理器已启用
-时钟模块:
-在内部配置一个定时器来定期调用 Clock_tick ()
-节拍周期(us)= 1000
-计时器 ID =任何
但当我调用 Clock_getTicks()时,它会返回不一致的值。 我知道每个节拍都是1毫秒、因此、如果该函数返回示例12345、则意味着自执行开始后、已经过了12345毫秒。 我是否正确地解释了 Clock_getTicsk()函数? 有什么想法吗?
我还尝试通过调用函数 TimestampProvider_get64()来使用时间戳模块完成它,但结果没有意义。
有人能解释一下如何将这些函数输出转换为毫秒吗?
此致、
Adria