Crate rtic_monotonic[−][src]
Expand description
Core abstractions of the Real-Time Interrupt-driven Concurrency (RTIC) Monotonic timers, used internally for scheduling and users can use them for time.
You can write generic libraries and HALs using the Monotinc
trait in this crate. If you
want to write application code then you’ll need an implementation of the RTIC framework for a
particular architecture. Currently, there are implementations for these architectures and OSes:
Re-exports
pub use embedded_time;
Structs
A fractional value
The Generic
Duration
type allows an arbitrary scaling factor to be used without having to
impl FixedPoint
.
A duration unit type
Represents an instant of time relative to a specific Clock
A duration unit type
A duration unit type
A duration unit type
A duration unit type
A duration unit type
Traits
The Clock
trait provides an abstraction for hardware-specific timer peripherals, external
timer devices, RTCs, etc.
An unsigned, fixed-point duration type
Create duration-based extensions from primitive numeric types.
A monotonic clock / counter definition.
Fixed-point value type
Create duration-based extensions from primitive numeric types.