Nexus Embedded Platform 1.0.0
Statically assembled reusable embedded mechanisms
Loading...
Searching...
No Matches
tick.h
Go to the documentation of this file.
1
9#ifndef NEXUS_OS_TICK_H
10#define NEXUS_OS_TICK_H
11
12#include "nexus/os/lowpower.h"
13#include <stdint.h>
14
15#ifdef __cplusplus
16extern "C" {
17#endif
18
28void nx_freertos_external_tick_setup(uint32_t tick_hz);
29
36
46
47#ifdef __cplusplus
48}
49#endif
50
51#endif /* NEXUS_OS_TICK_H */
Explicit continuous-clock tickless timer port.
void nx_freertos_external_tick_setup(uint32_t tick_hz)
Configure the application's selected kernel Tick source.
uint32_t nx_freertos_runtime_counter_now(void)
Read the diagnostic counter without blocking.
void nx_freertos_runtime_counter_start(void)
Start the explicitly selected diagnostic counter.