ZHCSRW1E February 2023 – November 2025 AM69 , AM69A
PRODUCTION DATA
所有计时器均包含特定功能,可为操作系统生成精确的节拍中断。
每个计时器均可根据多个不同的独立时钟进行计时。时钟源的选择在 MCU_CTRL_MMR0/CTRL_MMR0 的寄存器中进行。
在 MCU 域中,器件提供 10 个计时器引脚用作 MCU 计时器捕捉输入或 MCU 计时器 PWM 输出。为了提供最大的灵活性,这 10 个引脚可以用于 MCU_TIMER0 至 MCU_TIMER9 的任意实例。系统级多路复用器用于控制每个 MCU_TIMER[9-0] 输出的捕捉源引脚和每个 MCU_TIMER_IO[1-0] PWM 输出的 MCU_TIMER[9-0] 源。
在 MAIN 域中,器件提供 8 个计时器引脚用作计时器捕捉输入或计时器 PWM 输出。为实现最大灵活性,这 8 个引脚可以用于 TIMER0 至 TIMER19 的任意实例。系统级多路复用器用于控制每个 TIMER[19-0] 的捕捉源引脚和每个 TIMER_IO[7-0] PWM 输出的 TIMER[19-0] 源。
可以选择将每个域中的每个奇数计时器实例与同一域中之前的偶数计时器实例进行级联,从而形成一个 64 位计时器。例如,TIMER1 可以级联到 TIMER0,MCU_TIMER1 可以级联到 MCU_TIMER0,以此类推。
级联后,TIMERi 充当 TIMERi+1 的 32 位预分频器,MCU_TIMERn 也充当 MCU_TIMERn+1 的 32 位预分频器。必须配置 TIMERi/MCU_TIMERn 以所需速率生成 PWM 输出边沿,从而使 TIMERi+1/MCU_TIMERn+1 计数器递增。
有关更多信息,请参阅器件 TRM 的外设 一章中的计时器 一节。