Ftm Bdm And Debug Halt Mode; Flextimer Philosophy - NXP Semiconductors freescale KV4 Series Reference Manual

Table of Contents

Advertisement

FTM0
CONF Register
GTBEOUT = 1
GTBEEN = 1
Figure 39-1. FTM Global Time Base Configuration

39.1.10 FTM BDM and debug halt mode

In the FTM chapter, references to the chip being in "BDM" are the same as the chip being
in "debug halt mode".
39.2 Introduction
The FlexTimer module (FTM) is a two-to-eight channel timer that supports input capture,
output compare, and the generation of PWM signals to control electric motor and power
management applications. The FTM time reference is a 16-bit counter that can be used as
an unsigned or signed counter.
The number of channels supported can vary for each instance of
the FTM module on a chip. See the chip-specific FTM
information to see how many channels are supported for each
module instance. For example, if a module instance supports
only six channels, references to channel numbers 6 and 7 do not
apply for that instance.

39.2.1 FlexTimer philosophy

The FlexTimer is built upon a simple timer, the HCS08 Timer PWM Module – TPM,
used for many years on Freescale's 8-bit microcontrollers. The FlexTimer extends the
functionality to meet the demands of motor control, digital lighting solutions, and power
conversion, while providing low cost and backwards compatibility with the TPM module.
Freescale Semiconductor, Inc.
gtb_in
FTM Counter
gtb_out
NOTE
KV4x Reference Manual, Rev. 2, 02/2015
Preliminary
Chapter 39 FlexTimer Module (FTM)
FTM1
CONF Register
GTBEOUT = 0
FTM Counter
GTBEEN = 1
gtb_in
FTM3
CONF Register
GTBEOUT = 0
FTM Counter
GTBEEN = 1
gtb_in
893

Advertisement

Table of Contents
loading

Table of Contents