函数原型:
void vTaskList( char *pcWriteBuffer );
参数:
pcWriteBuffer | 一个缓冲区, 上面提到的细节将以 ASCII 形式写入其中。假设此缓冲区 的大小足以容纳产生的报告。 大约为每个任务分配 40 字节的缓冲区就足够了。 |
打印信息:
任务 任务状态 优先级 剩余栈 任务号 vTestTask X 2 120 4 IDLE R 0 110 2 defaultTask B 24 84 1 vRead_Rs485_Enc B 2 212 6 vTest_Task B 2 236 9 vPwm_Motor_Task B 2 236 5 vUart_Porc_Task B 2 224 7
- 'B' - 已阻塞
- 'R' - 准备就绪
- 'D' - 已删除(等待清理)
- 'S' - 已挂起或已阻塞,没有超时
标签:Task,vTaskList,函数,FREERTOS,pcWriteBuffer,缓冲区,236 From: https://www.cnblogs.com/yianyan/p/18178047