
波形工作
模式
该模式通过设置参数WAVE TC_CMR中输入(通道模式
注册) 。
波形的操作模式允许TC通道产生1或2的PWM信号,
相同的频率和独立的可编程的占空比,或以产生differ-
耳鼻喉科类型的单次或重复脉冲。
在这种模式下, TIOA被配置为输出与TIOB被定义为输出,如果它不使用
作为外部事件( TC_CMR中EEVT参数)。
图47显示了TC通道的配置时,在波形编程
操作模式。
比较寄存器A ,B和C
( RA,RB和RC )
在波形的操作模式, RA , RB和RC都用作比较寄存器。
RA的比较,用于控制所述TIOA输出。 RB比较,用于控制所述
TIOB (如果配置为输出) 。 RC比较可被编程,以控制TIOA与/或
TIOB输出。
RC比较也可停止计数器时钟( CPCSTOP = 1 TC_CMR中)和/或显示
能计数器时钟( CPCDIS = 1 TC_CMR中) 。
在拍摄模式下, RC比较也可以产生一个触发,如果CPCTRG = 1触发
将计数器复位,以便RC可以控制的PWM波形的周期。
外部事件/触发条件
外部事件可被编程上的时钟源之一( XC0待检测
XC1 , XC2 )或TIOB 。所选择的外部事件可以被用来作为触发。
TC_CMR中的参数EEVT选择外部触发。参数EEVT-
EDG定义的触发边沿为每个可能的外部触发(上升,下降或
两者) 。如果EEVTEDG清零(无) ,没有外部事件定义。
如果TIOB被定义为一个外部事件信号( EEVT = 0), TIOB不再用作
输出和TC通道只能产生在TIOA波形。
当一个外部事件被定义,它可以通过设置位ENETRG中被用作触发
TC_CMR 。
在拍摄模式下, SYNC信号,软件触发器及RC比较触发
也可作为触发器。
128
AT91X40系列
1354D–ATARM–05/02