This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好!
我正在运行 MCU_PLUS_SDK_am243x TCP 服务器示例 USB 驱动程序。
有一个测量 CPU 负载的函数、但我认为它测量的间隔不是通过硬件计时器。
如何更准确地测量 CPU 负载? (可能需要从硬件计时器回调)
谢谢。
Eli
尊敬的 Eli:
要测量实际的 CPU 负载、您需要在 FreeRTOS 中使用空闲任务、但在进行测量之前、您需要从所有任务中删除所有忙等待循环。 这样、当空闲任务运行时、CPU 可用。 FreeRTOS 将根据空闲任务运行的频率和时长来计算 CPU 负载。 TaskP_loadGetTotalCpuLoad()是要调用的函数。
此致、
明