What is this eTPU all about?

duragezic

Lifer
Oct 11, 1999
11,234
4
81
I have this real time development project on a MPC5553 micro and I've just started getting into it and I don't get what the eTPU is all about. For example, until I get this other software package, I just wanted to use some of the demo code, like doing something simple and flashing some LEDs or whatever. There is GPIO code provided under the eTPU directory, but I guess I just don't see where the eTPU layer fits into it all.

If I were doing the same thing on a simple PICmicro, I'd just setup a timer to interrupt every so many milliseconds, and in the ISR I would toggle the LED. It seems that with this Freescale MPC5553, that it is not as simple, like I have to go through this eTPU to even just do some basic I/O.

I got all this documentation like the eTPU reference manual but looking through it, I guess I don't understand what it fits in and affects how I'm used to a micro without one.