改成这样就好了:
struct rt_messagequeue send_mq;//指令发送队列
uint8_t Send_mq_buf[1024];
void Protocol_Send_mq()
{
/*创建一个消息队列*/
rt_mq_init(&send_mq,
"send_mq",/*消息队列名字*/
Send_mq_buf,
124, /*消息最大长度*/
1024, /*消息队列最大容量*/
RT_IPC_FLAG_FIFO);/*队列模式*/
rt_kprintf("消息队列创建成功!\n\n");
}
改成这样就好了:
struct rt_messagequeue send_mq;//指令发送队列
uint8_t Send_mq_buf[1024];
void Protocol_Send_mq()
{
/*创建一个消息队列*/
rt_mq_init(&send_mq,
"send_mq",/*消息队列名字*/
Send_mq_buf,
124, /*消息最大长度*/
1024, /*消息队列最大容量*/
RT_IPC_FLAG_FIFO);/*队列模式*/
rt_kprintf("消息队列创建成功!\n\n");
}
举报