GD32F4定时器包含多个计数器,每个计数器都有自己的计数寄存器和控制寄存器。通过配置寄存器的参数,可以实现不同的定时功能。GD32F4定时器支持多种工作模式,包括定时器模式、计数器模式和PWM模式等。
GD32F4定时器还具有定时中断功能,可以在特定的时间点触发中断,用于实现定时任务。
GD32F4定时器的使用需要通过配置寄存器来设置相应的参数,包括计数模式、计数方向、预分频系数等。然后通过读取计数器的值来获取当前的计数值。
|--------------|-------|-----------|-------|-----------------------------------------|------------|-----------|-----------------------------|
| 类型           | 编号                      ||| 引脚                                      | 计数模式       | 互补和死区                                  ||
| 类型           | 编号                      ||| 正极性                                     | 引脚         | 计数模式      | 负极性                         |
| 高级 (4通道)     | 定时器0  | 复用AF1 倍频2 | CH0   | PA7 ON,PA8,PB13 ON ,PE8 ON, PE9         | 向上 向下 中央对齐 | PA8 PE9   | PA7 ONPB13 ON PE8 ON        |
| 高级 (4通道)     | 定时器0  | 复用AF1 倍频2 | CH1   | PA9,PB0 ON,PB14 ON, PE1 ON,PE10 ON,PE11 | 向上 向下 中央对齐 | PA9 PE11  | PB0 ONPB14 ON PE1 ONPE10 ON |
| 高级 (4通道)     | 定时器0  | 复用AF1 倍频2 | CH2   | PA10,PB1 ON,PB15 ON PE12 ON,PE13        | 向上 向下 中央对齐 | PA10 PE13 | PB1 ONPB15 ON PE12 ON       |
| 高级 (4通道)     | 定时器0  | 复用AF1 倍频2 | CH3   | PA11,PE14                               | 向上 向下 中央对齐 |                                        ||
| 高级 (4通道)     | 定时器0  | 复用AF1 倍频2 | BRKIN | PA06,PB12,PE15                          | 向上 向下 中央对齐 |                                        ||
| 高级 (4通道)     | 定时器0  | 复用AF1 倍频2 | ETI   | PE7                                     | 向上 向下 中央对齐 |                                        ||
| 高级 (4通道)     | 定时器7  | 复用AF3 倍频2 | CH0   | PA5 ON,PA7 ON,PC6 ,PH13 ON,PI5          | 向上 向下 中央对齐 | PC6 PI15  | PA5 ONPA7 ON PH13 ON        |
| 高级 (4通道)     | 定时器7  | 复用AF3 倍频2 | CH1   | PB0 ON,PB14 ON,PC7, PH14 ON,PI6         | 向上 向下 中央对齐 | PC7 PI6   | PB0 ONPB14 ON PH14 ON       |
| 高级 (4通道)     | 定时器7  | 复用AF3 倍频2 | CH2   | PB1 ON,PB15 ON,PC8, PH15 ON,PI7         | 向上 向下 中央对齐 | PC8 PI7   | PB1 ONPB15 ON PH15 ON       |
| 高级 (4通道)     | 定时器7  | 复用AF3 倍频2 | CH3   | PC9,PI2                                 | 向上 向下 中央对齐 | NONE                                   ||
| 高级 (4通道)     | 定时器7  | 复用AF3 倍频2 | BRKIN | PA6,PI4                                 | 向上 向下 中央对齐 | NONE                                   ||
| 高级 (4通道)     | 定时器7  | 复用AF3 倍频2 | ETI   | PA0,PI3                                 | 向上 向下 中央对齐 | NONE                                   ||
| 通用(L0) (4通道) | 定时器1  | 复用AF1 倍频4 | CH0   | PA0,PA5,PA15,PB8                        | 向上 向下 中央对齐 | NONE                                   ||
| 通用(L0) (4通道) | 定时器1  | 复用AF1 倍频4 | CH1   | PA1,PB3,PB9                             | 向上 向下 中央对齐 | NONE                                   ||
| 通用(L0) (4通道) | 定时器1  | 复用AF1 倍频4 | CH2   | PA2,PB10                                | 向上 向下 中央对齐 | NONE                                   ||
| 通用(L0) (4通道) | 定时器1  | 复用AF1 倍频4 | CH3   | PA3,PB2,PB11                            | 向上 向下 中央对齐 | NONE                                   ||
| 通用(L0) (4通道) | 定时器1  | 复用AF1 倍频4 | ETI   | PB8                                     | 向上 向下 中央对齐 | NONE                                   ||
| 通用(L0) (4通道) | 定时器2  | 复用AF2 倍频4 | CH0   | PA6,PB4,PC6                             | 向上 向下 中央对齐 | NONE                                   ||
| 通用(L0) (4通道) | 定时器2  | 复用AF2 倍频4 | CH1   | PA7,PB5,PC7                             | 向上 向下 中央对齐 | NONE                                   ||
| 通用(L0) (4通道) | 定时器2  | 复用AF2 倍频4 | CH2   | PB0,PC8                                 | 向上 向下 中央对齐 | NONE                                   ||
| 通用(L0) (4通道) | 定时器2  | 复用AF2 倍频4 | CH3   | PB1,PC9                                 | 向上 向下 中央对齐 | NONE                                   ||
| 通用(L0) (4通道) | 定时器2  | 复用AF2 倍频4 | ETI   | PD2                                     | 向上 向下 中央对齐 | NONE                                   ||
| 通用(L0) (4通道) | 定时器3  | 复用AF2 倍频4 | CH0   | PB6,PD12                                | 向上 向下 中央对齐 | NONE                                   ||
| 通用(L0) (4通道) | 定时器3  | 复用AF2 倍频4 | CH1   | PB7,PD13                                | 向上 向下 中央对齐 | NONE                                   ||
| 通用(L0) (4通道) | 定时器3  | 复用AF2 倍频4 | CH2   | PB8,PD14                                | 向上 向下 中央对齐 | NONE                                   ||
| 通用(L0) (4通道) | 定时器3  | 复用AF2 倍频4 | CH3   | PB9,PD15                                | 向上 向下 中央对齐 | NONE                                   ||
| 通用(L0) (4通道) | 定时器3  | 复用AF2 倍频4 | ETI   | PE0                                     |            | NONE                                   ||
| 通用(L0) (4通道) | 定时器4  | 复用AF2 倍频4 | CH0   | PA0,PH10                                | 向上 向下 中央对齐 | NONE                                   ||
| 通用(L0) (4通道) | 定时器4  | 复用AF2 倍频4 | CH1   | PA1,PH11                                | 向上 向下 中央对齐 | NONE                                   ||
| 通用(L0) (4通道) | 定时器4  | 复用AF2 倍频4 | CH2   | PA2,PH12                                | 向上 向下 中央对齐 | NONE                                   ||
| 通用(L0) (4通道) | 定时器4  | 复用AF2 倍频4 | CH3   | PA3,PI0                                 | 向上 向下 中央对齐 | NONE                                   ||
| 通用(L1) (2通道) | 定时器8  | 复用AF3 倍频2 | CH0   | PA2,PE5                                 | 向上         | NONE                                   ||
| 通用(L1) (2通道) | 定时器8  | 复用AF3 倍频2 | CH1   | PA3,PE6                                 | 向上         | NONE                                   ||
| 通用(L1) (2通道) | 定时器11 | 复用AF9 倍频4 | CH0   | PB14,PH6                                | 向上         | NONE                                   ||
| 通用(L1) (2通道) | 定时器11 | 复用AF9 倍频4 | CH1   | PB15,PH7                                | 向上         | NONE                                   ||
| 通用(L2) (1通道) | 定时器9  | 复用AF3 倍频2 | CH0   | PB8,PF6                                 | 向上         | NONE                                   ||
| 通用(L2) (1通道) | 定时器10 | 复用AF3 倍频2 | CH0   | PB9,PF7                                 | 向上         | NONE                                   ||
| 通用(L2) (1通道) | 定时器12 | 复用AF9 倍频4 | CH0   | PA6,PF8                                 | 向上         | NONE                                   ||
| 通用(L2) (1通道) | 定时器13 | 复用AF9 倍频4 | CH0   | PA7,PF9                                 | 向上         | NONE                                   ||
| 基本 (0通道)     | 定时器5  | 倍频4       | NONE                                           || 向上         | NONE                                   ||
| 基本 (0通道)     | 定时器6  | 倍频4       | NONE                                           || 向上         | NONE                                   ||