【发布时间】:2022-08-19 20:26:27
【问题描述】:
首先,FreeRTOS 中的声明是这样的:
#define xSemaphoreTake( xSemaphore, xBlockTime ) xQueueSemaphoreTake( ( xSemaphore ), ( xBlockTime ) )
在我正在做的当前项目中,\"xSemaphoreTake\" API 中的 xBlockTime 参数的值是随机分配的:有时是 5,也可能是 10、200、1000、portMAX_DELAY 等。
那么如何确定这个参数在你眼中的正确(或最佳)值呢?
标签: freertos