Hi Designer11,
Basically, RTC and TPM use different clock source. TPM is more powerful and multifunctional. TPM is more accurate. For detail, see:
Features of the RTC module include:
• 8-bit up-counter
— 8-bit modulo match limit
— Software controllable periodic interrupt on match
• Three software selectable clock sources for input to prescaler with selectable binary-based and
decimal-based divider values
— 1-kHz internal low-power oscillator (LPO)
— External clock (ERCLK)
— 32-kHz internal clock (IRCLK)
The TPM includes these distinctive features:
• One to eight channels:
— Each channel is input capture, output compare, or edge-aligned PWM
— Rising-edge, falling-edge, or any-edge input capture trigger
— Set, clear, or toggle output compare action
— Selectable polarity on PWM outputs
• Module is configured for buffered, center-aligned pulse-width-modulation (CPWM) on all
channels
• Timer clock source selectable as bus clock, fixed frequency clock, or an external clock
— Prescale taps for divide-by 1, 2, 4, 8, 16, 32, 64, or 128 used for any clock input selection
— Fixed frequency clock is an additional clock input to allow the selection of an on chip clock
source other than bus clock
— Selecting external clock connects TPM clock to a chip level input pin therefore allowing to
synchronize the TPM counter with an off chip clock source
• 16-bit free-running or modulus count with up/down selection
• One interrupt per channel and one interrupt for TPM counter overflow
----------------------------------------------------------------------------
this answer is for you. if it helps, please click on "correct answer" button. thanks!
Best Regards,
Zhang Jun