Official mbed Real Time Operating System based on the RTX implementation of the CMSIS-RTOS API open standard.
Dependents: denki-yohou_b TestY201 Network-RTOS NTPClient_HelloWorld ... more
RtosTimer Class Reference
[Rtos]
The RtosTimer class allow creating and and controlling of timer functions in the system. More...
#include <RtosTimer.h>
Public Member Functions | |
MBED_DEPRECATED_SINCE ("mbed-os-5.1","Replaced with RtosTimer(Callback<void()>, os_timer_type)") RtosTimer(void(*func)(void const *argument) | |
Create timer. | |
osStatus | start (uint32_t millisec) |
Start the timer. |
Detailed Description
The RtosTimer class allow creating and and controlling of timer functions in the system.
A timer function is called when a time period expires whereby both on-shot and periodic timers are possible. A timer can be started, restarted, or stopped.
Timers are handled in the thread osTimerThread. Callback functions run under control of this thread and may use CMSIS-RTOS API calls.
Definition at line 41 of file RtosTimer.h.
Member Function Documentation
MBED_DEPRECATED_SINCE | ( | "mbed-os-5.1" | , |
"Replaced with RtosTimer(Callback<void()>, os_timer_type)" | |||
) | const |
Create timer.
- Parameters:
-
func function to be executed by this timer. type osTimerOnce for one-shot or osTimerPeriodic for periodic behaviour. (default: osTimerPeriodic) argument argument to the timer call back function. (default: NULL)
Generated on Tue Jul 12 2022 11:27:30 by 1.7.2