哥们,我对TPU也不是很了解,希望对你有帮助
TPU由三个16位定时器通道组成,最多允许8个脉冲输入/输出,同时每个通道都可以单独设置为不同的模式,如比较匹配的波形输出,输入捕捉功能,计时器清零操作,同步运行等,也支持多定时器/计数器同时写入.
TPU的输入捕捉功能用于获取转速、速度等数据,其工作过程是在检测到TIOC引脚输入边沿时,将TCNT值传送给TGR。检测时可以把上升沿、下降沿或两个边沿作为检测沿。对于通道0和1来说,也可以指定另一个通道的计数器输入时钟或比较匹配信号作为输入捕捉源。图2所示的实例中,上升沿和下降沿被选择为TIOCA引脚输入采集信号的输入沿,同时,下降沿则为TIOCB引脚输入采集信号的输入沿。
07-10-25 16:17