diff --git a/app/inc/app_cfg.h b/app/inc/app_cfg.h deleted file mode 100644 index 17ddff6..0000000 --- a/app/inc/app_cfg.h +++ /dev/null @@ -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 diff --git a/user/app_cfg.h b/user/app_cfg.h index b116f56..99a936a 100644 --- a/user/app_cfg.h +++ b/user/app_cfg.h @@ -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 + + + /* *********************************************************************************************************