clock  1.4
Clock functions for Xmega
clock.h
Go to the documentation of this file.
1 
10 #ifndef CLOCK_H_
11 #define CLOCK_H_
12 
13 void Config32MHzClock(void);
14 void Config32MHzClock_Ext16M(void);
15 void Config16MHzClock_Ext16M(void);
16 
24 void inline init_clock(void) {
26 }
27 
28 void AutoCalibration32M(void);
29 void AutoCalibration2M(void);
30 void AutoCalibrationTosc32M(void);
31 void AutoCalibrationTosc2M(void);
32 
33 
34 #endif // CLOCK_H_
void Config32MHzClock_Ext16M(void)
Enables 32 MHz clock with an external 16 MHz crystal.
Definition: clock.c:37
void Config32MHzClock(void)
Enables clock with 32 MHz internal RC oscillator.
Definition: clock.c:19
void AutoCalibrationTosc2M(void)
Calibrates 2 MHz internal RC oscillator with external 32 kHz crystal.
Definition: clock.c:137
void AutoCalibrationTosc32M(void)
Calibrates 32 MHz internal RC oscillator with external 32 kHz crystal.
Definition: clock.c:120
void Config16MHzClock_Ext16M(void)
Enables 16 MHz clock with an external 16 MHz crystal.
Definition: clock.c:61
void AutoCalibration2M(void)
Autocalibrates 2 MHz internal RC oscillator.
Definition: clock.c:101
void AutoCalibration32M(void)
Autocalibrates 32 MHz internal RC oscillator.
Definition: clock.c:85
void init_clock(void)
Enables 32 MHz clock with an external 16 MHz crystal.
Definition: clock.h:24