GD32A503系列 定时器中止输入功能应用

高级定时器0(Timer0)中止输入原理介绍:

高级定时器(TIMER0)是八通道定时器,支持输入捕获和输出比较。可以产生 PWM信号控制电机和电源管理。高级定时器含有一个 16 位无符号计数器。如表1和图1所示,中止功能输入引脚有效电平和设置关系如下:BRKxPx=0,1,2,3)表示输入信号是否反向,Low表示反向,High表示不反向;BRKP表示中止输入引脚有效电平极性,High表示有效电平极性为高电平,Low表示有效电平极性为低电平。举例说明:“BRKxPLowBRKPHigh表示输入信号反向,设置有效电平为高电平,因此当输入引脚为低电平时,触发中止功能,Timer0输出引脚被硬件封波。

BRKP

BRKxP

中止输入引脚有效电平

High

Low

Low

High

High

High

Low

High

Low

Low

Low

High

                                                表1:中止输入极性配置

GD32A503系列 定时器中止输入功能应用_第1张图片

 

图1 中止引脚原理图

GD32A503系列有4个独立的中止输入引脚,可以单独配置,配置原则见表1,同时GD32A503系列还可以实现timer0 的4个互补通道独立工作,实现一个 BRKIN 使能关闭对应的1组互补通道,不会造成另外三组互补通道PWM停止输出。

你可能感兴趣的:(单片机,嵌入式硬件)