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     */
...
...
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
12条回答
cornrn
1楼-- · 2019-08-23 12:28
回复【5楼】落月枫情:
---------------------------------
见上
天际超体
2楼-- · 2019-08-23 13:31
 精彩回答 2  元偷偷看……
天际超体
3楼-- · 2019-08-23 15:43
确实是OK了,只是自己写了个app.c里边有main,怎么不用自动生成的main.c啊
天际超体
4楼-- · 2019-08-23 18:35
cornrn 发表于 2015-5-14 16:15
回复【5楼】落月枫情:
---------------------------------
见上

确实是OK了,只是自己写了个app.c里边有main,怎么不用自动生成的main.c啊
gmz
5楼-- · 2019-08-23 22:18
cornrn 发表于 2015-5-14 16:14
所以在 0s_cfg.h 里面定义一句  #define  OS_TASK_TMR_PRIO          ...

为什么要定义成4?定义成其他值不行吗?
cornrn
6楼-- · 2019-08-24 03:39
gmz 发表于 2017-4-6 21:40
为什么要定义成4?定义成其他值不行吗?

可以啊,根据你实际使用来

一周热门 更多>