CW32A030 微控制器内部集成多达四个通用定时器、三个基本定时器和一个高级控制定时器。
1 高级定时器(ATIM)
高级定时器(ATIM) 由一个16 位的自动重载计数器和7 个比较单元组成,并由一个可编程的预分频器驱动。
ATIM 支持6 个独立的捕获/ 比较通道,可实现6 路独立PWM 输出或3 对互补PWM 输出或对6 路输入进行捕获。
可用于基本的定时/ 计数、测量输入信号的脉冲宽度和周期、产生输出波形(PWM、单脉冲、插入死区时间
的互补PWM 等)。
2 通用定时器(GTIM1..4)
内部集成4 个通用定时器(GTIM),每个GTIM 完全独立且功能完全相同,各包含一个16bit 自动重装载计数
器并由一个可编程预分频器驱动。GTIM 支持定时器模式、计数器模式、触发启动模式和门控模式4 种基本
工作模式,每组带4 路独立的捕获/ 比较通道,可以测量输入信号的脉冲宽度(输入捕获)或者产生输出波
形(输出比较和PWM)。
3 基本定时器(BTIM1..3)
内部集成3 个基本定时器(BTIM),每个BTIM 完全独立且功能相同,各包含一个16bit 自动重装载计数器并
由一个可编程预分频器驱动。BTIM 支持定时器模式、计数器模式、触发启动模式和门控模式4 种工作模式,
支持溢出事件触发中断请求和DMA 请求。得益于对触发信号的精细处理设计,使得BTIM 可以由硬件自动执
行触发信号的滤波操作,还能令触发事件产生中断和DMA 请求。
|