20 lines
785 B
C
20 lines
785 B
C
#include "osPort.h"
|
||
|
||
/**************************************************************************************************
|
||
* 名 称: BaseType_t OsPort_xQueueSendToBack( QueueHandle_t xQueue, const void * const pvItemToQueue, TickType_t xTicksToWait
|
||
* 功能说明: 在xQueueGenericSend函数基础上,增了了无效队列判断和入队失败LOG输出
|
||
**************************************************************************************************/
|
||
BaseType_t OsPort_xQueueSendToBack( QueueHandle_t xQueue, const void * const pvItemToQueue, TickType_t xTicksToWait)
|
||
{
|
||
BaseType_t xEntryTimeSet = pdFALSE;
|
||
if( xQueue != NULL ) //队列有效且非空
|
||
{
|
||
xEntryTimeSet = xQueueSendToBack(xQueue, pvItemToQueue, xTicksToWait ) ;
|
||
}
|
||
configASSERT(xEntryTimeSet) ;
|
||
return xEntryTimeSet ;
|
||
}
|
||
|
||
|
||
|