MSC8144E Reference Manual, Rev. 3
21-12
Freescale
Semiconductor
Timers
21.1.5.3
Broadcast from an Initiator Timer
Any timer can be assigned as an initiator. An initiator compares signal can be broadcast to the
other timers within the module. The other timers can be configured as follows to reinitialize their
timers and/or force their output to predetermined values when an initiator timer compare event
occurs:
Select one timer as the initiator timer by setting the TMRxSCTL[MSTR] bit.
Program the other timers to perform an action when a compare event occurs on the
initiator timer as follows:
— The other timer is reinitialized if its TMRxCTL[EIN] bit is set.
— The other timer forces its output flag signal if its TMRxSCTL[EEOF] bit is set.
21.1.6 Resets and Interrupts
The timers reset conditions are shown in Chapter 5, Reset. This reset forces all registers to their
reset state and clears the output flag signal if it is asserted. The timer is turned off until the
settings in the control register are changed. Each timer in a quad timer module can be
programmed for interrupts. The available types of interrupts are as follows:
Timer compare
Timer compare 1
Timer compare 2
Timer overflow
Timer input edge
Each of these different types is ORed together within each timer to generate a single interrupt
request signal to the interrupt controller.
21.1.6.1
Timer Compare Interrupts
Interrupt requests are generated when a successful compare occurs between a timer and its
compare registers while the Timer Compare Flag Interrupt Enable bit, TMRxSCTL[TCFIE], is
set. These interrupt requests are cleared by writing a zero to the appropriate TMRxSCTL[TCF]
bit. When a timer compare interrupt is set in the TMRxSCTL and the compare preload registers
are available, one of the following two interrupts is also asserted:
Timer compare 1 interrupt
Timer compare 2 interrupt
Timer compare 1 interrupts are generated when a successful compare occurs between a timer and
its TMRxCMP1 register while the Timer Compare 1 Interrupt Enable (TCF1EN) is set in the
TMRxCOMSC register. These interrupts are cleared by writing a zero to the
TMRxCOMSC[TCF1] bit. Timer compare 2 interrupts are generated when a successful compare
Содержание MSC8144E
Страница 1: ...MSC8144E Reference Manual Quad Core Media Signal Processor MSC8144ERM Rev 3 July 2009 ...
Страница 40: ...MSC8144E Reference Manual Rev 3 xl Freescale Semiconductor Contents 26 5 12 8 RNG Output FIFO 26 186 ...
Страница 48: ...MSC8144E Reference Manual Rev 3 xlviii Freescale Semiconductor ...
Страница 86: ...MSC8144E Reference Manual Rev 3 1 38 Freescale Semiconductor Overview ...
Страница 167: ...OCE Event and JTAG Test Access Port Signals MSC8144E Reference Manual Rev 3 Freescale Semiconductor 3 59 ...
Страница 168: ...MSC8144E Reference Manual Rev 3 3 60 Freescale Semiconductor External Signals ...
Страница 242: ...MSC8144E Reference Manual Rev 3 5 26 Freescale Semiconductor Reset ...
Страница 314: ...MSC8144E Reference Manual Rev 3 8 24 Freescale Semiconductor General Configuration Registers ...
Страница 414: ...MSC8144E Reference Manual Rev 3 10 14 Freescale Semiconductor MSC8144E SC3400 DSP Subsystem ...
Страница 452: ...MSC8144E Reference Manual Rev 3 11 38 Freescale Semiconductor Internal Memory Subsystem ...
Страница 520: ...MSC8144E Reference Manual Rev 3 12 68 Freescale Semiconductor DDR SDRAM Memory Controller ...
Страница 884: ...MSC8144E Reference Manual Rev 3 17 44 Freescale Semiconductor RapidIO Interface Dedicated DMA Controller ...
Страница 1070: ...MSC8144E Reference Manual Rev 3 21 28 Freescale Semiconductor Timers ...