ucos报错,求教
(void)OSTaskCreateExt((void*)OS_TaskIdle,(void *)0, /* No arguments passed to OS_TaskIdle() */
(void *)&OSTaskIdleStk, /* Set Top-Of-Stack */
OS_IDLE_PRIO, /* Lowest priority level */
OS_TASK_IDLE_ID,
&OSTaskIdleStk, /* Set Bottom-Of-Stack */
OS_TASK_IDLE_STK_SIZE,
(void *)0, /* No TCB extension */
OS_TASK_OPT_STK_CHK | OS_TASK_OPT_STK_CLR);
UCOS这个函数报错<argument 1 to 'OSTaskCreateExt'> cast between function pointer and non-function object
出错停在最后一行,有高手知道吗?谢谢 第1行的“void*”是楼主自己加的?我手上的两个版本都没有“void*”。
这样的:
(void)OSTaskCreateExt(OS_TaskIdle,
(void *)0, /* No arguments passed to OS_TaskIdle() */
&OSTaskIdleStk, /* Set Top-Of-Stack */
OS_IDLE_PRIO, /* Lowest priority level */
OS_TASK_IDLE_ID,
&OSTaskIdleStk, /* Set Bottom-Of-Stack */
OS_TASK_IDLE_STK_SIZE,
(void *)0, /* No TCB extension */
OS_TASK_OPT_STK_CHK | OS_TASK_OPT_STK_CLR);/* Enable stack checking + clear stack*/ VOID是系统自己加的…… VOID是系统自己加的……
denghaibo 发表于 2012-2-9 21:37 https://bbs.21ic.com/images/common/back.gif
别瞎说了,系统没这个功能。 VOID是系统自己加的……
denghaibo 发表于 2012-2-9 21:37 https://bbs.21ic.com/images/common/back.gif
楼主,你细心一些嘛! 是没有……
页:
[1]