发送消息队列

## 发送消息队列 函数原型|IMPC extern OSA_STATUS OSAMsgQSend ( |-|-| ||OSMsgQRef msgQRef, ||UINT32 size, ||UINT8 *msgPtr, ||UINT32 timeout ||) 功能 |发送消息队列 形参说明 | msgQRef:消息队列句柄 ||size:消息大小 ||msgPtr:消息指针 ||timeout:OS_SUSPEND 阻塞 OS_NO_SUSPEND不阻塞 返回值 |OS_SUCCESS:成功 ||OS_INVALID_REF :无效的队列 ||OS_INVALID_POINTER:消息指针为空 ||OS_QUEUE_FULL :指示消息队列已满 ||OS_INVALID_SIZE :消息大小与队列支持的消息大小不兼容 ||OS_FAIL :操作系统特定的错误 **使用示例** ```OSAMsgQRef msgQRef; OSA_STATUS status; UINT8 msgPtr[20]; /* Build a 4-byte message to send. */ msgPtr[0] = 0x11; msgPtr[1] = 0x12; msgPtr[2] = 0x13; msgPtr[3] = 0x14; status = OSAMsgQSend(msgQRef, 4, msgPtr, OSA_SUSPEND); ```