ucos_ii ,os_tmr.c当中的OS_TASK_TMR_PRIO 定义问题

2019-08-22 15:44发布

自己移植从官方下载模板时也出现这样的错误,os_tmr.c 当中的 OS_TASK_TMR_PRIO 无定义。

但我在原子哥的例程中也没找到这个宏的定义。究竟在哪里呢???
-----------------------------------------------------------
-----------------------------------------------------------
 static  void  OSTmr_InitTask (void)
{
#if OS_TASK_NAME_EN > 0u
    INT8U  err;
#endif
#if OS_TASK_CREATE_EXT_EN > 0u
    #if OS_STK_GROWTH == 1u
    (void)OSTaskCreateExt(OSTmr_Task,
                          (void *)0,                                       /* No arguments passed to OSTmrTask()      */
                          &OSTmrTaskStk[OS_TASK_TMR_STK_SIZE - 1u],        /* Set Top-Of-Stack                        */
                          OS_TASK_TMR_PRIO,
                          OS_TASK_TMR_ID,
                          &OSTmrTaskStk[0],                                /* Set Bottom-Of-Stack                     */
                          OS_TASK_TMR_STK_SIZE,
                          (void *)0,                                       /* No TCB extension                        */
                          OS_TASK_OPT_STK_CHK | OS_TASK_OPT_STK_CLR);      /* Enable stack checking + clear stack     */
...
...
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。