句柄的含义:在操作系统中任务包括任务控制块、任务堆栈和任务代码组成,其本质是一个结构体。在创建任务的时候,就是申请了一个任务结构体,在后面如果需要对任务的属性进行设置,就需要用到任务句柄,其本质就是指向任务控制块的指针。有了这个句柄可以随意操作和设置任务的属性,就像把柄一样,掌握它,就掌握了任务的行为。
[cpp]
* Type by which tasks are referenced. For example, a call to xTaskCreate
* returns (via a pointer parameter) an TaskHandle_t variable that can then
* be used as a parameter to vTaskDelete to delete the task.
*
* \defgroup TaskHandle_t TaskHandle_t
* \ingroup Tasks
*/
typedef void * TaskHandle_t;
一个指针,作为能够代表一个任务的参数
[/cpp]
评论 (0)