消息队列相关设计架构 消息队列使用方式 创建消息队列: OS_Q queue; //声明消息队列 /* 创建消息队列 queue */ OSQCreate ((OS_Q *)&queue, //指向消息队列的指针 (CPU_CHAR *)"Queue For Test", //队列的名字 (OS_MSG_QTY )20, //最多可存放消息的数目 (OS_ERR *)&err); //返回错误类型 发布消息队列: /* 发布消息到消息队列 queue */ OSQPost ((OS_Q *)&queue, //消息变量指针 (