atMETEO
An ATmega based weather station
|
Wrapper for accessing built-in timers facilities. More...
#include <inttypes.h>
#include <avr/io.h>
#include <avr/interrupt.h>
#include "lib/utils.h"
#include "interrupt.h"
Go to the source code of this file.
Classes | |
struct | Avr::TimerUtils< prescaler > |
Compile time calculation of clock select and conversion of time (in us) to system clock ticks given the CPU frequency (F_CPU) and the prescaler . More... | |
class | Avr::internal::TimerInputCaptureBase |
Internal base class for Avr::TimerInputCapture. More... | |
class | Avr::TimerInputCapture< prescaler, TObserver > |
C++ wrapper for accessing the built-in input capture facility for measuring the width of external pulses. More... | |
Namespaces | |
Avr | |
Namespace containing all symbols of the AVR C++ utilities library. | |
Macros | |
#define | TIMSK1 TIMSK |
Timer/Counter Interrupt Mask Register. More... | |
#define | TICIE1 ICIE1 |
Timer 1 Input Capture Interrupt Enable. More... | |
Wrapper for accessing built-in timers facilities.
#define TIMSK1 TIMSK |
Timer/Counter Interrupt Mask Register.
#define TICIE1 ICIE1 |
Timer 1 Input Capture Interrupt Enable.