mirror of
https://gitee.com/cosyos/cosyos.git
synced 2026-02-06 03:41:41 +08:00
@@ -3,8 +3,8 @@
|
||||
* @file os_taskmgr.c
|
||||
* @brief 任务管理器(Taskmgr)
|
||||
* @author 迟凯峰
|
||||
* @version V2.1.0
|
||||
* @date 2024.03.31
|
||||
* @version V2.1.1
|
||||
* @date 2024.04.07
|
||||
******************************************************************************/
|
||||
|
||||
#include "os_link.h"
|
||||
@@ -184,7 +184,7 @@ uCreateTask_TimQry(OS_TMID_TASKMGR, s_sign_taskmgr, true, Taskmgr, SYSCFG_TASKPR
|
||||
p[1] = mptr;
|
||||
while(true){
|
||||
static s_timqry_t upspeed = (1000UL * SYSCFG_TASKMGRUPSPEED) / SYSCFG_SYSTICKCYCLE;
|
||||
s_tasknode_ts node_temp;
|
||||
static s_tasknode_ts node_temp;
|
||||
s_tasknode_tsp node_curr = u_taskhandle_Taskmgr;
|
||||
s_u16_t permill1 = 10000;
|
||||
#if SYSCFG_TASKPC_MONITOR == __ENABLED__
|
||||
@@ -194,7 +194,7 @@ uCreateTask_TimQry(OS_TMID_TASKMGR, s_sign_taskmgr, true, Taskmgr, SYSCFG_TASKPR
|
||||
while(true){
|
||||
s_u16_t permill2;
|
||||
mSysIRQ_Disable;
|
||||
node_temp = *node_curr;
|
||||
s_memcpy(&node_temp, node_curr, sizeof(s_tasknode_ts));
|
||||
node_curr->usedtime[0] = 0;
|
||||
node_curr->usedtime[1] = 0;
|
||||
mSysIRQ_Enable;
|
||||
|
||||
Reference in New Issue
Block a user