HardwareTimer.h File Reference
#include "CallbackTimer.h"
#include <Platform/Clocks.h>
Include dependency graph for HardwareTimer.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Timer1Api< clkdiv, mode >
 Class template for Timer1 API. More...
 

Typedefs

template<hw_timer_clkdiv_t clkdiv = TIMER_CLKDIV_16, HardwareTimerMode mode = eHWT_NonMaskable>
using HardwareTimer1 = CallbackTimer< Timer1Api< clkdiv, mode > >
 Hardware Timer class template with selectable divider and interrupt mode. More...
 
using HardwareTimer = HardwareTimer1<>
 Default hardware Timer class. More...
 

Enumerations

enum  HardwareTimerMode { eHWT_Maskable , eHWT_NonMaskable }
 Hardware Timer interrupt mode. More...