当前位置: 首页> 文旅> 美景 > 信用泰安网站_建筑人才网招聘网官网_镇江市网站_网络营销的好处和优势

信用泰安网站_建筑人才网招聘网官网_镇江市网站_网络营销的好处和优势

时间:2025/8/23 23:04:47来源:https://blog.csdn.net/2502_90478897/article/details/147000582 浏览次数:2次
信用泰安网站_建筑人才网招聘网官网_镇江市网站_网络营销的好处和优势

下面例举几个常见的任务查询API(其余可参考FreeRTOS开发手册):

UBaseType_t Priority;
Priority = uxTaskPriorityGet(QUERYTask_Handler);
printf("Task Pri = %d  \r\n",Priority);

TaskStatus_t * TaskStatusArray;
UBaseType_t  ArraySize,i;
uint32_t  TotalRunTime;
ArraySize = uxTaskGetNumberOfTasks();
TaskStatusArray = pvPortMalloc(ArraySize *sizeof(TaskStatus_t));if(TaskStatusArray != NULL){	ArraySize =  uxTaskGetSystemState( (TaskStatus_t *)  TaskStatusArray,(UBaseType_t) ArraySize,(uint32_t *)  &TotalRunTime )	;printf("TaskName\t\tTaskPri\t\tNumber\t\t\r\n");for(i=0;i<ArraySize;i++){printf("%s\t\t%d\t\t%d\t\t\r\n", TaskStatusArray[i].pcTaskName,TaskStatusArray[i].uxCurrentPriority,TaskStatusArray[i].xTaskNumber);}}


TaskHandle_t TaskHandle;TaskHandle = xTaskGetHandle("query_task");
printf("TaskHandle is %#x \r\n",TaskHandle);
printf("TaskHandle is %#x \r\n",QUERYTask_Handler);

UBaseType_t StackMin;while(1){StackMin = uxTaskGetStackHighWaterMark(QUERYTask_Handler);printf("StackMin is %d \r\n",StackMin);vTaskDelay(500);}

eTaskState TaskState;
TaskState = eTaskGetState(QUERYTask_Handler);
printf("TaskTate is %d \r\n",TaskState);

char InfoBuffer[1000];vTaskList(InfoBuffer);
printf("%s \r\n",InfoBuffer);

关键字:信用泰安网站_建筑人才网招聘网官网_镇江市网站_网络营销的好处和优势

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: