![Freescale Semiconductor MPC5604B Quick Start Manual Download Page 32](http://html1.mh-extra.com/html/freescale-semiconductor/mpc5604b/mpc5604b_quick-start-manual_2330604032.webp)
26
Chapter 4
Timer Modules
1.
Introduction
There are various timer-like peripherals available in this microcontroller with different
characteristics and uses. Here’s a list of timer modules with brief descriptions:
System Timer Module (STM): A 32-bit running-up counter, clocked by the system
clock. It has four 32-bit compare channels with individual interrupts. Useful for
measuring code execution time (clock cycles).
Periodic Interrupt Timer (PIT): Made of six timers clocked by the system clock. They
are 32-bit count-down timers; they have to be initialised with a start value. Reaching
0 and restarting triggers an interrupt.
Enhanced Modular I/O Subsystem (eMIOS): This module will not be explained in this
chapter but the next chapter will be solely dedicated to it. It is useful for
measurements and generating PWM.
Real Time Clock/Autonomous Periodic Interrupt (RTC/API): 32-bit counter, can
measure up to 1.5 Months with 1ms resolution. Can trigger interrupts and wakeup
events on match. API module can generate periodic interrupts while RTC keeps
counting.
Figure 34 : Interaction between some timers and other peripherals (R.M. Rev8 – Fig. 24-1)
Summary of Contents for MPC5604B
Page 1: ...LAAS CNRS Quick Start to MPC5604B Embedded Development Sahin Serdar 21 06 2013...
Page 31: ...Figure 33 INTC SW HW mode comparison Freescale Tutorial...
Page 87: ......
Page 132: ......
Page 133: ...127 Appendix 2 Pad Configurations...
Page 134: ......
Page 135: ......
Page 136: ......
Page 137: ......
Page 138: ......
Page 139: ......
Page 140: ......
Page 141: ...Appendix 3 Peripheral input pin selection...
Page 142: ......
Page 143: ...137 Appendix 4 Interrupt Vector Table...
Page 144: ......
Page 145: ......
Page 146: ......
Page 147: ......
Page 148: ...Appendix 5 I C Baud Rate Prescaler Values...
Page 149: ......
Page 150: ......