主题中讨论的其他器件:AM263P4、 ENERGYTRACE
工具/软件:
您好:
我正在将 Eclipse 12.8.1与硬件跟踪分析器函数分析器和 AM263P4 (400MHz)配合使用。
在我的应用中、有一个由 FreeRTOS 每1ms 调用一次的函数。 该函数被称为 Xcp_Test_Inc Counter1ms ()。
跟踪分析器手册显示:"按呼叫视图提供了在输入和退出函数的时间(以周期为单位)内发生的所有函数调用的列表"。
我的函数在以下示例中被调用两次:
第一个呼叫在855个周期、第二个呼叫在143244个周期、差值为142389。
我的问题是"周期"的含义。 我认为这将是 CPU 周期数、但这似乎与预期数字不匹配。
1ms/142389 = 7.02ns (142.4MHz)
为什么需要1个周期= 7ns? 再放一个、为什么1个周期不等于2.5ns (400MHz)?
谢谢你。