uxQueueMessagesWaitingFromISRqueue.hUBaseType_t uxQueueMessagesWaitingFromISR( QueueHandle_t xQueue ); 可从 ISR 中调用的 uxQueueMessagesWaiting() 的一个版本。 返回 队列中存储的消息数。
uxQueueSpacesAvailablequeue.hUBaseType_t uxQueueSpacesAvailable( QueueHandle_t xQueue ); 返回队列中的可用空间数。
vQueueDeletequeue.hvoid vQueueDelete( QueueHandle_t xQueue ); 删除队列 — 释放分配用于存储放置在队列中的项目的所有内存。
xQueueResetqueue.hBaseType_t xQueueReset( QueueHandle_t xQueue ); 将队列重置为其原始的空状态。
xQueueIsQueueEmptyFromISRqueue.hBaseType_t xQueueIsQueueEmptyFromISR( const QueueHandle_t xQueue ); 查询队列以确定队列是否为空。 此函数只能用于 ISR。
xQueueIsQueueFullFromISRqueue.hBaseType_t xQueueIsQueueFullFromISR( const QueueHandle_t xQueue ); 查询队列以确定队列是否已满。 此函数只能用于 ISR。
Copyright (C) Amazon Web Services, Inc. or its affiliates. All rights reserved.
|