在uC/OS-III中,这个函数的原型是
void OSQPost(OS_Q *p, void *p_void, OS_MSG_SIZE msg_size, OS_OPT opt, OS_ERR *p_err)
因此,这个函数没有返回值。
调用错误代码由参数p_err带回。
在没有错误的时候,*p_err的值是OS_ERR_NONE
在uC/OS-III中,这个函数的原型是voidOSQPost(OS_Q*p,void*p_void,OS_MSG_SIZEmsg_size,OS_OPTopt,OS_ERR*p_err)因此,这个函数没有返回值。调用错误代码由参数p_err带回。在没有错误的时候,*p_err的值是OS_ERR_NONE
跟踪到源码内部,所有的错误返回值都可以看到了。