1.获取CPU使用率
可以使用空闲任务来计算CPU使用率,即统计1秒之内空闲任务运行了几个毫秒;也可以使用系统提供的接口,但是比较麻烦。
2.获取任务栈的(最高)使用率
先使能 INCLUDE_uxTaskGetStackHighWaterMark 宏,再调用 uxTaskGetStackHighWaterMark 函数获取某任务栈的最高水位线。
可以使用空闲任务来计算CPU使用率,即统计1秒之内空闲任务运行了几个毫秒;也可以使用系统提供的接口,但是比较麻烦。
先使能 INCLUDE_uxTaskGetStackHighWaterMark 宏,再调用 uxTaskGetStackHighWaterMark 函数获取某任务栈的最高水位线。