ZHCABY3B march 2023 – june 2023 MSPM0G1105 , MSPM0G1106 , MSPM0G1107 , MSPM0G1505 , MSPM0G1506 , MSPM0G1507 , MSPM0G3105 , MSPM0G3106 , MSPM0G3107 , MSPM0G3505 , MSPM0G3506 , MSPM0G3507
计时器是任何 MCU 中最基本和最重要的模块之一,并且所有应用中都会使用此资源。它可用于定期处理任务、延迟、输出 PWM 波形,以驱动 o 个器件、检测外部脉冲的宽度和频率,以及模拟波形输出等。
MSPM0G 系列 MCU 包含三种计时器模块:TIMA、TIMG 和 TIMH。高级计时器 (TIMA)、通用计时器 (TIMG) 和高分辨率计时器 (TIMH) 都是计时器计数模块,可用于多种功能,包括测量输入信号边沿和周期(捕捉模式)或者生成 PWM 信号等输出波形(比较模式输出)。但是,TIMA 增加了附加功能,例如具有死区插入的互补 PWM,而 TIMH 具有一个 24 位分辨率计数器。以下表格汇总展示了各个计时器的不同特性和配置。
实例 | 电源域 | 计数器分辨率 | 预分频器 | 重复计数器 | CCP 通道 | 相负载 | 影子负载 | 流水线型 CC | 死区 | 故障处理程序 | QEI |
---|---|---|---|---|---|---|---|---|---|---|---|
TIMA0 | PD1 | 16 位 | 8 位 | 8 位 | 4 | 是 | 是 | 是 | 是 | 是 | - |
TIMA1 | PD1 | 16 位 | 8 位 | - | 2 | 是 | 是 | 是 | 是 | 是 | - |
TIMA2 | PD1 | 16 位 | 8 位 | - | 2 | 是 | 是 | 是 | 是 | 是 | - |
实例 | 电源域 | 计数器分辨率 | 预分频器 | 重复计数器 | CCP 通道 | 相负载 | 影子负载 | 流水线型 CC | 死区 | 故障处理程序 | QEI |
---|---|---|---|---|---|---|---|---|---|---|---|
TIMG0 | PD0 | 16 位 | 8 位 | - | 2 | - | - | - | - | - | - |
TIMG1 | PD0 | 16 位 | 8 位 | - | 2 | - | - | - | - | - | - |
TIMG2 | PD0 | 16 位 | 8 位 | - | 2 | - | - | - | - | - | - |
TIMG3 | PD0 | 16 位 | 8 位 | - | 2 | - | - | - | - | - | - |
TIMG4 | PD0 | 16 位 | 8 位 | - | 2 | - | 是 | 是 | - | - | - |
TIMG5 | PD0 | 16 位 | 8 位 | - | 2 | - | 是 | 是 | - | - | - |
TIMG6 | PD1 | 16 位 | 8 位 | - | 2 | - | 是 | 是 | - | - | - |
TIMG7 | PD1 | 16 位 | 8 位 | - | 2 | - | 是 | 是 | - | - | - |
TIMG8 | PD0 | 16 位 | 8 位 | - | 2 | - | - | - | - | - | 是 |
TIMG9 | PD0 | 16 位 | 8 位 | - | 2 | - | - | - | - | - | 是 |
TIMG10 | PD1 | 16 位 | 8 位 | - | 2 | - | - | - | - | - | 是 |
TIMG11 | PD1 | 16 位 | 8 位 | - | 2 | - | - | - | - | - | 是 |
实例 | 电源域 | 计数器分辨率 | 预分频器 | 重复计数器 | CCP 通道 | 相负载 | 影子负载 | 流水线型 CC | 死区 | 故障处理程序 | QEI |
---|---|---|---|---|---|---|---|---|---|---|---|
TIMH0 | PD1 | 24 位 | - | - | 2 | - | - | 是 | - | - | - |
TIMH1 | PD1 | 24 位 | - | - | 2 | - | - | 是 | - | - | - |