Wbudowany oscylator precyzyjny PIOSC 16MHz:
SysCtlClockSet(SYSCTL_USE_OSC|SYSCTL_OSC_INT); // Precision Internal Oscillator (PIOSC) providing a 16-MHz frequency
Wbudowany oscylator precyzyjny PIOSC 16MHz podzielony przez 4 - częstotliwość 4 MHz:
SysCtlClockSet(SYSCTL_USE_OSC|SYSCTL_OSC_INT4); // Precision Internal Oscillator (PIOSC) providing a 16/4 = 4-MHz frequency
Wbudowany oscylator precyzyjny PIOSC 16MHz i pętla PLL (400 MHz /2 = 200 MHz):
Można uzyskać częstotliwości w zależności od ustawionego dzielnika PLL, dzielnik od 2,5 do 64 krok 0,5:
SYSCTL_SYSDIV_2_5 - 80 MHz
SYSCTL_SYSDIV_3 - 66,67 MHz
SYSCTL_SYSDIV_4 - 50 MHz
SYSCTL_SYSDIV_5 - 40 MHz
...
SYSCTL_SYSDIV_10 - 20 MHz
...
SYSCTL_SYSDIV_64 - 3,125 MHz
SysCtlClockSet(SYSCTL_USE_PLL|SYSCTL_SYSDIV_3|SYSCTL_OSC_INT); // Precision Internal Oscillator (PIOSC) PLL DIV 3 = 66,67-MHz frequency
Zewnętrzny oscylator 16MHz:
SysCtlClockSet(SYSCTL_USE_OSC|SYSCTL_XTAL_16MHZ|SYSCTL_OSC_MAIN); // OSC MAIN-16 MHz frequency
Zewnętrzny oscylator 16MHz na płycie i pętla PLL (400 MHz /2 = 200 MHz):
Można uzyskać częstotliwości w zależności od ustawionego dzielnika PLL, dzielnik od 2,5 do 64 krok 0,5:
SYSCTL_SYSDIV_2_5 - 80 MHz
SYSCTL_SYSDIV_3 - 66,67 MHz
SYSCTL_SYSDIV_4 - 50 MHz
SYSCTL_SYSDIV_5 - 40 MHz
...
SYSCTL_SYSDIV_10 - 20 MHz
...
SYSCTL_SYSDIV_64 - 3,125 MHz
SysCtlClockSet(SYSCTL_USE_PLL|SYSCTL_SYSDIV_5|SYSCTL_XTAL_16MHZ|SYSCTL_OSC_MAIN); // OSC MAIN and PLL DIV 5 40-MHz