【国产MCU系列】-GD32F470-高级定时器
高级定时器
文章目录
- 高级定时器
-
- 1、高级定时器介绍
- 2、高级定时器寄存器列表
- 3、高级定时器的计数模式
-
- 3.1 向上计数模式
- 3.2 向下计数模式
- 3.3 中央对齐模式(向上向下双向计数模式)
- 4、高级定时器应用实例
-
- 4.1 固件库定时器相关API
- 4.2 输出PWM
- 4.3 DMA模式与输出PWM
- 4.4 DMA突发方式输出PWM实现呼吸灯效果
- 4.5 输出互补PWM信号
- 4.6 输出互补PWM插入死区信号
GD32F4系列单片机有五种定时器:高级定时器(定时器0/7),通用定时器L0(定时器1~4),通用定时器L1(定时器8/11),通用定时器L2(定时器9/10/12/13)以及基本定时器(定时器5/6)。
在本文中,将详细介绍高级定时器的使用。
1、高级定时器介绍
高级定时器(TIMER0和 TIMER7)是四通道定时器,支持输入捕获和输出比较。可以产生 PWM信号控制电机和电源管理。高级定时器含有一个 16位无符号计数器。
高级定时器是可编程的,可以被用来计数,其外部事件可以驱动其他定时器
高级定时器包含了一个死区时间插入模块,非常适合电机控制。
定时器和定时器之间是相互独立,但是他们可以被同步在一起形成一个更大的定时器,这些定时器的计数器一致地增加。
GD32F4的高级定时器具有如下特性:
- 总通道数:4ÿ