diff --git a/Hyt2/APP/Appcfg/app.c b/Hyt2/APP/Appcfg/app.c index ee372f7..8052cec 100644 --- a/Hyt2/APP/Appcfg/app.c +++ b/Hyt2/APP/Appcfg/app.c @@ -268,22 +268,20 @@ int main (void) */ static void task_print() { -// OS_TCB *p_tcb; -// OS_STK_DATA stkDat; -// p_tcb = &OSTCBTbl[0]; -// -// char cpuusage = OSCPUUsage; -// /* 优先级 堆使用数量 堆空闲数量 使用率 CPU使用率 任务名字 */ -// term_printf(" Prio Used Free Per cpuusage TaskName\r\n"); -// while(p_tcb != NULL) -// { -// OSTaskStkChk(p_tcb->OSTCBPrio, &stkDat); -// term_printf(" %2d %5d %5d %02d%% %d %s\r\n ",p_tcb->OSTCBPrio, stkDat.OSUsed, stkDat.OSFree, (stkDat.OSUsed * 100)/(stkDat.OSUsed + stkDat.OSFree), cpuusage, p_tcb->OSTCBTaskName); -// p_tcb = p_tcb->OSTCBPrev; -// } -// term_printf("\r\n"); - static char buff[5] = "y\r\n"; - ptz_uart_dev_send(uart_485_handle, buff, 5); + OS_TCB *p_tcb; + OS_STK_DATA stkDat; + p_tcb = &OSTCBTbl[0]; + + char cpuusage = OSCPUUsage; + /* 优先级 堆使用数量 堆空闲数量 使用率 CPU使用率 任务名字 */ + term_printf(" Prio Used Free Per cpuusage TaskName\r\n"); + while(p_tcb != NULL) + { + OSTaskStkChk(p_tcb->OSTCBPrio, &stkDat); + term_printf(" %2d %5d %5d %02d%% %d %s\r\n ",p_tcb->OSTCBPrio, stkDat.OSUsed, stkDat.OSFree, (stkDat.OSUsed * 100)/(stkDat.OSUsed + stkDat.OSFree), cpuusage, p_tcb->OSTCBTaskName); + p_tcb = p_tcb->OSTCBPrev; + } + term_printf("\r\n"); OSTimeDlyHMSM(0u, 0u, 1u, 0u); }