单片机型号:STM32F103VE
CubeMX中的配置:
1、常规配置。时钟树、需要的外设,参考任务创建
2、消息队列和消息收发任务创建
xQueueCreate() // 队列创建函数
xQueueSendToBack() // 消息发送API函数 等于xQueueSend()
xQueueSendToFront() // 发送到队前
xQueueReceive() // 接收消息且删除队列中消息
xQueuePeek() // 接收消息但不删除
uxQueueMessagesWaiting() // 用于查询队列中当前有效数据单元个数
3、创建消息队列
其中,Queue Size为消息队列中消息容量
实例代码
void F_Task1(void const * argument)
{
/* USER CODE BEGIN F_Task