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