Texas Instruments Development Kit for TM4C129x,Tiva™ ARM® Cortex™ -M4 Microcontroller DK-TM4C129X DK-TM4C129X Datenbogen

Produktcode
DK-TM4C129X
Seite von 2182
be an alternate clock source for some of the peripherals. See the section called “Peripheral Clock
Sources” on page 244 
for more information on peripherals that can use the PIOSC as an alternate
clock.
■ Main Oscillator (MOSC). The main oscillator provides a frequency-accurate clock source by
one of two means: an external single-ended clock source is connected to the
OSC0
input pin, or
an external crystal is connected across the
OSC0
input and
OSC1
output pins. If the PLL is being
used, the crystal value can be any frequency between 5 MHz to 25 MHz (inclusive). Refer to
Table 5-7 on page 249 for recommended crystal values and PLL register programming. If the PLL
is not being used, the crystal may be any one of the supported frequencies between 4 MHz to
25 MHz. The single-ended clock source range is from DC through the specified speed of the
microcontroller.
■ Low-Frequency Internal Oscillator (LFIOSC). The Low-Frequency Internal Oscillator (LFIOSC)
provides a nominal frequency of 33 kHz with percentage variance specified in the Electrical
Characteristics section. It is intended for use during Deep-Sleep power-saving modes. This
power-savings mode provides reduced internal switching and the ability to power down the
MOSC and/or PIOSC while in Deep-Sleep mode through configuration of the Deep Sleep Clock
Configuration Register (DSCLKCFG) 
register.
■ Hibernation Module RTC Oscillator (RTCOSC) Clock Source. The Hibernation Module provides
a muxed output of two clocks to the System Control Module, an external 32.768-kHz clock or a
low-frequency clock (HIB LFIOSC). The Hibernation module has the option of being clocked by
a 32.768-kHz oscillator connected to the
XOSC0
pin. The 32.768-kHz oscillator can be used for
the system clock, thus eliminating the need for an additional crystal or oscillator. Alternatively,
the Hibernation module contains a low-frequency oscillator (HIB LFIOSC) which is intended to
provide the system with a real-time clock source and may also provide an accurate source of
Deep-Sleep or Hibernate mode power savings. Note that the HIB LFIOSC is a different clock
source than the LFIOSC. Refer to the Electrical Characteristic Chapter for more information on
frequency range.
The internal system clock (SysClk), is derived from any of the above sources. An internal PLL can
also be used by the PIOSC or MOSC clock to generate the system clock and peripheral clocks.
Table 5-3 on page 241 shows how the various clock sources can be used in a system.
Table 5-3. Clock Source Options
SysClk generation enabled,
RSCLKCFG Bit Encodings
SysClk
generation
capability?
PLL Enabled,
RSCLKCFG Bit
Encodings
Drive PLL
Capability?
Clock Source
USEPLL
= 0,
OSCSRC
= 0x0
Yes
USEPLL
= 1,
PLLSRC
=
0x0
Yes
Precision Internal Oscillator
(PIOSC)
USEPLL
= 0,
OSCSRC
= 0x3
Yes
USEPLL
= 1,
PLLSRC
=
0x3
Yes
Main Oscillator (MOSC)
USEPLL
= 0,
OSCSRC
= 0x2
Yes
-
No
Low Frequency Internal Oscillator
(LFIOSC)
a
USEPLL
= 0,
OSCSRC
= 0x4
Yes
-
No
Hibernation Module RTC Oscillator
(RTCOSC). 32.768-kHz Oscillator
or HIB LFIOSC
a. LFIOSC frequency is characterized as 33 kHz nominal, 10 kHz minimum and 90 kHz maximum.
241
December 13, 2013
Texas Instruments-Advance Information
Tiva
TM4C129XNCZAD Microcontroller