Embedded Artistry Framework
Embedded Systems C++ Framework
Classes | Typedefs

Definitions, functions, and classes related to clock devices. More...

Classes

class  SystemClock
 This class defines common system clock interfaces. More...
 

Typedefs

using freq_hz_t = std::chrono::duration< uint64_t, std::ratio< 1 > >
 Represents the frequency of the clock, in Hz. More...
 
using clock_period_t = std::chrono::duration< uint64_t, std::nano >
 Represents the period of the clock, in nanoseconds. More...
 

Detailed Description

Definitions, functions, and classes related to clock devices.

Typedef Documentation

◆ clock_period_t

using embvm::clk::clock_period_t = typedef std::chrono::duration<uint64_t, std::nano>

Represents the period of the clock, in nanoseconds.

◆ freq_hz_t

using embvm::clk::freq_hz_t = typedef std::chrono::duration<uint64_t, std::ratio<1> >

Represents the frequency of the clock, in Hz.