FREERTOS:vTaskList函数

函数原型:
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' - 已挂起或已阻塞,没有超时
 

 

posted @ 2024-05-07 17:48  易安yan  阅读(605)  评论(0)    收藏  举报