增強型時序處理單元(eTPU)是一個可編程的I/O控制器,擁有自己的核心和內(nèi)存系統(tǒng),使其能夠獨立于CPU執(zhí)行復雜的定時和I/O管理。eTPU模塊是汽車和工業(yè)市場上32位設備的外設(目前支持Power Architecture? MPC5700、MPC5600和MPC5500系列、PXR40和ColdFire MCF523x)。
本應用筆記提供了與eTPU模塊進行交互的簡單C接口例程。eTPU Utilities etpu_util.c/.h包含了使用eTPU或eTPU2模塊的低級功能。使用這些函數(shù)可以防止上層軟件直接訪問eTPU寄存器。