Quellcode durchsuchen

任务优先级更改,删除重复文件

main
the_deepest vor 1 Woche
Ursprung
Commit
d350089c0a
2 geänderte Dateien mit 17 neuen und 79 gelöschten Zeilen
  1. +0
    -73
      app/inc/app_cfg.h
  2. +17
    -6
      user/app_cfg.h

+ 0
- 73
app/inc/app_cfg.h Datei anzeigen

@@ -1,73 +0,0 @@
#ifndef APP_CFG_MODULE_PRESENT
#define APP_CFG_MODULE_PRESENT


/*
*********************************************************************************************************
* ADDITIONAL uC/MODULE ENABLES
*********************************************************************************************************
*/


/*
*********************************************************************************************************
* TASK PRIORITIES(任务优先级)
*********************************************************************************************************
*/

#define APP_CFG_TASK_START_PRIO 2u


/*
*********************************************************************************************************
* TASK STACK SIZES(任务堆栈大小)
*********************************************************************************************************
*/

#define APP_CFG_TASK_START_STK_SIZE 128u




/*
*********************************************************************************************************
* TASK STACK SIZES LIMIT(任务堆栈大小限制)
*********************************************************************************************************
*/

#define APP_CFG_TASK_START_STK_SIZE_PCT_FULL 90u
#define APP_CFG_TASK_START_STK_SIZE_LIMIT (APP_CFG_TASK_START_STK_SIZE * (100u - APP_CFG_TASK_START_STK_SIZE_PCT_FULL)) / 100u



/*
*********************************************************************************************************
* TRACE / DEBUG CONFIGURATION(跟踪/调试配置)
*********************************************************************************************************
*/

#ifndef TRACE_LEVEL_OFF
#define TRACE_LEVEL_OFF 0
#endif

#ifndef TRACE_LEVEL_INFO
#define TRACE_LEVEL_INFO 1
#endif

#ifndef TRACE_LEVEL_DBG
#define TRACE_LEVEL_DBG 2
#endif

#define APP_CFG_TRACE_LEVEL TRACE_LEVEL_OFF
#define APP_CFG_TRACE printf

#define BSP_CFG_TRACE_LEVEL TRACE_LEVEL_OFF
#define BSP_CFG_TRACE printf

#define APP_TRACE_INFO(x) ((APP_CFG_TRACE_LEVEL >= TRACE_LEVEL_INFO) ? (void)(APP_CFG_TRACE x) : (void)0)
#define APP_TRACE_DBG(x) ((APP_CFG_TRACE_LEVEL >= TRACE_LEVEL_DBG) ? (void)(APP_CFG_TRACE x) : (void)0)

#define BSP_TRACE_INFO(x) ((BSP_CFG_TRACE_LEVEL >= TRACE_LEVEL_INFO) ? (void)(BSP_CFG_TRACE x) : (void)0)
#define BSP_TRACE_DBG(x) ((BSP_CFG_TRACE_LEVEL >= TRACE_LEVEL_DBG) ? (void)(BSP_CFG_TRACE x) : (void)0)

#endif

+ 17
- 6
user/app_cfg.h Datei anzeigen

@@ -54,14 +54,19 @@
*********************************************************************************************************
*/

#define APP_CFG_MUTEX_PRIO 2u
#define APP_CFG_TASK_START_PRIO 3u
#define APP_CFG_TASK_EVENT0_PRIO 4u
#define APP_CFG_TASK_EVENT1_PRIO 5u
#define APP_CFG_TASK_EQ0_PRIO 6u
#define APP_CFG_TASK_EQ1_PRIO 7u
//#define APP_CFG_MUTEX_PRIO 2u
//#define APP_CFG_TASK_START_PRIO 3u
//#define APP_CFG_TASK_EVENT0_PRIO 4u
//#define APP_CFG_TASK_EVENT1_PRIO 5u
//#define APP_CFG_TASK_EQ0_PRIO 6u
//#define APP_CFG_TASK_EQ1_PRIO 7u
#define OS_TASK_TMR_PRIO (OS_LOWEST_PRIO - 2u)

#define APP_TASK_START_PRIO 10u
#define APP_TASK_MODBUS_SEND_PRIO 2u
#define APP_TASK_MODBUS_PARSE_PRIO 3u



/*
*********************************************************************************************************
@@ -74,6 +79,12 @@
#define APP_CFG_TASK_EQ_STK_SIZE 512u
#define APP_CFG_TASK_OBJ_STK_SIZE 256u

#define APP_TASK_START_STK_SIZE 256u
#define APP_TASK_MODBUS_PARSE_STK_SIZE 512u
#define APP_TASK_MODBUS_SEND_STK_SIZE 512u




/*
*********************************************************************************************************


Laden…
Abbrechen
Speichern