下载 FreeRTOS
 

出色的 RTOS & 嵌入式软件

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

vTimerSetReloadMode
[定时器 API ]

timers.h
 void vTimerSetReloadMode( TimerHandle_t xTimer,
                           const UBaseType_t uxAutoReload );

软件定时器的“模式”更新为自动重新加载定时器或一次性 定时器。

自动重新加载定时器每次过期都会自行重置,从而导致定时器 定期到期(并因此执行其回调)。

一次性定时器不会自动重置,因此除非手动重新启动, 否则只会过期一次(并因此执行其回调)。

此 API 函数仅在已构建项目中包含 FreeRTOS/Source/timers.c 源文件时 可用。

参数:
xTimer   要更新的定时器的句柄。 该句柄 将从对用于创建定时器的 xTimerCreate()xTimerCreateStatic() 调用中返回。
uxAutoReload   将 uxAutoReload 设置为 pdTRUE 以将定时器设置为自动重新加载 模式,或设置为 pdFALSE 以将定时器设置为一次性模式。



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