Klokken#
Header file voor alle klokdefinities en functies @Author: VersD.
- Date
4 mei 2017
Enums
Functions
-
void clkConfigureSMCLK(Oscillator bron, uint8_t deler)#
Configureer de SMCLK naar een bepaalde oscillator met een deler.
- Parameters:
bron – De te gebruiken oscillator
deler – De te gebruiken deler. Mogelijkheden zijn 1,2,4,8
-
void clkConfigureACLK(Oscillator bron, uint8_t deler)#
Configureer de ACLK naar een bepaalde oscillator met een deler.
- Parameters:
bron – Kiest tussen LFXT1 en de VLO. Slechts 1 optie mogelijk voor de hele uc, overschrijft eerdere keuzes.
deler – De te gebruiken deler. Mogelijkheden zijn 1,2,4,8
-
void clkConfigureMCLK(Oscillator bron, uint8_t deler)#
Configureer de MCLK naar een bepaalde oscillator met een deler.
- Parameters:
bron – Kiest tussen LFXT1 en de VLO. Slechts 1 optie mogelijk voor de hele uc, overschrijft eerdere keuzes.
deler – De te gebruiken deler. Mogelijkheden zijn 1,2,4,8
-
void clkStartOscillator(Oscillator bron)#
Start een bepaalde oscillator.
- Parameters:
bron – Kiest tussen LFXT1 en de VLO. Slechts 1 optie mogelijk voor de hele uc, overschrijft eerdere keuzes.
-
uint8_t clkGetDivision(uint8_t deler)#
Beperkte log2 implementatie.