English
Language : 

PXD10RM Datasheet, PDF (1231/1332 Pages) Freescale Semiconductor, Inc – PXD10 Microcontroller
Chapter 39
System Timer Module (STM)
39.1 Introduction
39.1.1 Overview
The System Timer Module (STM) is a 32-bit timer designed to support commonly required system and
application software timing functions. The STM includes a 32-bit up counter and four 32-bit compare
channels with a separate interrupt source for each channel. The counter is driven by the system clock
divided by an 8-bit prescale value (1 to 256).
39.1.2 Features
The STM has the following features:
• One 32-bit up counter with 8-bit prescaler
• Four 32-bit compare channels
• Independent interrupt source for each channel
• Counter can be stopped in debug mode
39.1.3 Modes of operation
The STM supports two device modes of operation: normal and debug.
When the STM is enabled in normal mode, its counter runs continuously. While debugging, operation of
the counter is controlled by the STM_CR[FRZ] bit. If the FRZ bit is set, the counter is stopped when the
MCU is stopped by a debugger, otherwise it continues to run.
39.2 External signal description
The STM does not have any external interface signals.
39.3 Memory map and register definition
The STM programming model has fourteen 32-bit registers. The STM registers can only be accessed using
32-bit (word) accesses. Attempted references using a different size or to a reserved address generates a bus
error termination.
39.3.1 Memory Map
The STM memory map is shown in Table 39-1.
Freescale Semiconductor
PXD10 Microcontroller Reference Manual, Rev. 1
Preliminary—Subject to Change Without Notice
39-1