高手指教 6252(11B)TASK的创建问题
时间:10-02
整理:3721RD
点击:
按照如下建立TASK,老是编译不过 (ET6214Y_create已经定义)
我需要的
INDX_ET6214
MOD_ET6214
在那里定义知道吗.老是编译不过,好象系统的TASK相应的INDEX会自动生成在~flash_cfg_tmp.c(比如INDX_FMR,INDX_CAL等)
#if defined(__F119_SS__)
/*************************Task CFG Begin****************/
/*task_indx_type*/
task_index(INDX_ET6214)
/*module_type and mod_task_g*/
task_module_map(INDX_ET6214, MOD_ET6214)
/*task's parameters*/
task_name("ET6214")
task_queue_name("ET6214 Q")
task_priority(TASK_PRIORITY_ET6214)
task_stack_size(1024)
#if defined(__F119_SS__)
task_create_function(ET6214Y_create)
#else
null_task_create_entry(NULL)
#endif
task_stack_internalRAM(KAL_FALSE)
task_external_queue_size(20)
task_internal_queue_size(0)
task_boot_mode(NORMAL_M | FACTORY_M)
/*************************Task CFG END******************/
#endif
我需要的
INDX_ET6214
MOD_ET6214
在那里定义知道吗.老是编译不过,好象系统的TASK相应的INDEX会自动生成在~flash_cfg_tmp.c(比如INDX_FMR,INDX_CAL等)
#if defined(__F119_SS__)
/*************************Task CFG Begin****************/
/*task_indx_type*/
task_index(INDX_ET6214)
/*module_type and mod_task_g*/
task_module_map(INDX_ET6214, MOD_ET6214)
/*task's parameters*/
task_name("ET6214")
task_queue_name("ET6214 Q")
task_priority(TASK_PRIORITY_ET6214)
task_stack_size(1024)
#if defined(__F119_SS__)
task_create_function(ET6214Y_create)
#else
null_task_create_entry(NULL)
#endif
task_stack_internalRAM(KAL_FALSE)
task_external_queue_size(20)
task_internal_queue_size(0)
task_boot_mode(NORMAL_M | FACTORY_M)
/*************************Task CFG END******************/
#endif
MTK有个文档,介绍了如何创建1个自定义task
有个custom的数组