Profiling tools for FREE RTOS

Hello team,
Currently I need a profiling tool which gives me the time taken by the each task in my FREE RTOS code. And also the memory consumption of the controller and if available packet tracing and analysis also . Can any one suggest any type of such tool mainly for FREE RTOS.

If you just need CPU time taken by each task, you can use Run Time Statistics feature of FreeRTOS. Tracelyzer is a good tool to get insights into your application behavior.

What is controller? If you mean heap usage, you can use vPortGetHeapStats.

Assuming you are talking about network traffic, you can use Wireshark for that.

Thank you sir for the information