下载 FreeRTOS
 

出色的 RTOS & 嵌入式软件

内核
最新资讯
FreeRTOS-Plus-TCP 现具有统一的 IPv4 和 IPv6 功能,支持多接口。
为基于 FreeRTOS 的固件实现防砖化 MCU FOTA:
宣布停止支持 FreeRTOS 202012 LTS。
FreeRTOS 网站现已提供简体中文版本
新的 FreeRTOS Long Term Support 版本现已发布。

pvTimerGetTimerID
[定时器 API ]

timers.h
 void *pvTimerGetTimerID( TimerHandle_t xTimer );

返回分配给软件计时器的 ID。

使用调用 xTimerCreate() 时的 pvTimerID 参数将 ID 分配给定时器, 该函数用于创建定时器。

创建定时器时,会为定时器分配一个标识符 (ID), 您随时可以使用 vTimerSetTimerID() API 函数更改此 ID。

如果将同一个回调函数分配给多个定时器, 则可以在回调函数内检查定时器标识符, 以确定哪个定时器实际已到期。

在定时器回调函数的调用之间,定时器标识符也可用于将数据存储在定时器中 。

参数:
xTimer   被查询的定时器。
返回:
分配给被查询的定时器的 ID。
用法示例:

请参阅 xTimerCreate() 文档页面 vTimerSetTimerID ()文档页面上的示例。




Copyright (C) Amazon Web Services, Inc. or its affiliates. All rights reserved.