事件管理器比较单元功能介绍
发布时间:2009/1/6 0:00:00 访问次数:794
事件管理器(eva)模块中有3个比较单元(比较单元1、2和3),事件管理器(evb)模块中也有3个比较单元(比较单元4、5和6)。每个比较单元都有2个相关的pwm输出。比较单元的时钟基准由通用定时器1和通用定时器3提供。事件管理器的比较单元做为pwm信号输出的辅助电路,主要用来控制信号处理器的pwm输出的占空比,其结构如图1所示。
图1 事件管理器比较单元
比较单元的功能结构如图2所示。心模块是比较逻辑,主要由事件管理器定时器1的计数寄存器ticnt和比较寄存器cmprx构成。两者比较第一次匹配,则信
号的上升沿将输入到“死区单元”。在同步pwm模式下第二次ticnt和cmprx匹配产生pwm信号的下降沿。
图2 比较单元功能结构图
比较单元的输出逻辑由操作控制寄存器(action control register,actra)和通用控制寄存器(comcona)控制,可以通过调整这两个寄存器的设置调整pwm输出信号的波形。所有6个pwm输出均可以选择4种状态中的1种,这4种状态分别是:
(1)高有效。ticnt和cmprx第一次比较匹配使pwm输出信号由0变为1,第二次匹配发生后pwm输出信号又由1变为0。
(2)低有效。ticnt和cmprx第一次比较匹配使pwm输出信号由1变为0,第二次匹配发生后pwm输出信号又由0变为1。
(3)强制高。pwm输出总是1。
(4)强制低。pwm输出总是0。
欢迎转载,信息来源维库电子市场网(www.dzsc.com)
事件管理器(eva)模块中有3个比较单元(比较单元1、2和3),事件管理器(evb)模块中也有3个比较单元(比较单元4、5和6)。每个比较单元都有2个相关的pwm输出。比较单元的时钟基准由通用定时器1和通用定时器3提供。事件管理器的比较单元做为pwm信号输出的辅助电路,主要用来控制信号处理器的pwm输出的占空比,其结构如图1所示。
图1 事件管理器比较单元
比较单元的功能结构如图2所示。心模块是比较逻辑,主要由事件管理器定时器1的计数寄存器ticnt和比较寄存器cmprx构成。两者比较第一次匹配,则信
号的上升沿将输入到“死区单元”。在同步pwm模式下第二次ticnt和cmprx匹配产生pwm信号的下降沿。
图2 比较单元功能结构图
比较单元的输出逻辑由操作控制寄存器(action control register,actra)和通用控制寄存器(comcona)控制,可以通过调整这两个寄存器的设置调整pwm输出信号的波形。所有6个pwm输出均可以选择4种状态中的1种,这4种状态分别是:
(1)高有效。ticnt和cmprx第一次比较匹配使pwm输出信号由0变为1,第二次匹配发生后pwm输出信号又由1变为0。
(2)低有效。ticnt和cmprx第一次比较匹配使pwm输出信号由1变为0,第二次匹配发生后pwm输出信号又由0变为1。
(3)强制高。pwm输出总是1。
(4)强制低。pwm输出总是0。
欢迎转载,信息来源维库电子市场网(www.dzsc.com)