增强型时序处理单元(eTPU)是一个可编程的I/O控制器,拥有自己的核心和内存系统,使其能够独立于CPU执行复杂的定时和I/O管理。eTPU模块是汽车和工业市场上32位设备的外设(目前支持Power Architecture® MPC5700、MPC5600和MPC5500系列、PXR40和ColdFire MCF523x)。
本应用笔记提供了与eTPU模块进行交互的简单C接口例程。eTPU Utilities etpu_util.c/.h包含了使用eTPU或eTPU2模块的低级功能。使用这些函数可以防止上层软件直接访问eTPU寄存器。