首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

STM32寄存器列表 高级定时器T1和T8相关寄存器(2)

STM32寄存器列表 高级定时器T1和T8相关寄存器(2)

TIMx_SMCR(TIM1和TIM8从模式控制寄存器)
        15位:ETP外部触发极性,定义:0(ETR不反相,高电平或上升沿有效),1(ETR被反相,低电平或下降沿有效)
        14位:ECE外部时钟使能位,定义:0(禁止外部时钟模式2),1(使能外部时钟模式2,计数器由ETRF信号上的任意有效边沿驱动)
             注1:设置ECE位与选择外部时钟模式1并将TRGI连到ETRF(SMS=111和TS=111)具有相同功效
             注2:下述从模式可以与外部时钟模式2同时使用:复位模式,门控模式和触发模式;但是,这时TRGI不能连到ETRF(TS位不能是’111’)。
             注3:外部时钟模式1和外部时钟模式2同时被使能时,外部时钟的输入是ETRF
        13位:ETPS[1:0]:外部触发预分频,外部触发信号ETRP的频率必须最多是TIMxCLK频率的1/4。当输入较快的外部时钟时,可以使用预分频降低ETRP的频率
                        定义:00(关闭预分频),01(ETRP/2),10(ETRP/4),11(ETRP/8)
        11-8位:ETF外部触发滤波,这些位定义了对ETRP信号采样的频率和对ETRP数字滤波的带宽。实际上,数字滤波器是一个事件计数器,它记录到N个事件后
               会产生一个输出的跳变,定义:0000(无滤波器,以fDTS采样)0001(采样频率fSAMPLING=fCK_INT,N=2)0010(采样频率fSAMPLING=fCK_INT,N=4)
               0011(采样频率fSAMPLING=fCK_INT,N=8)0100(采样频率fSAMPLING=fDTS/2,N=6)0101(采样频率fSAMPLING=fDTS/2,N=8)
               0110(采样频率fSAMPLING=fDTS/4,N=6)0111(采样频率fSAMPLING=fDTS/4,N=8)1000(采样频率fSAMPLING=fDTS/8,N=6)
               1001(采样频率fSAMPLING=fDTS/8,N=8)1010(采样频率fSAMPLING=fDTS/16,N=5)1011:采样频率fSAMPLING=fDTS/16,N=6
               1100(采样频率fSAMPLING=fDTS/16,N=8)1101(采样频率fSAMPLING=fDTS/32,N=5)1110(采样频率fSAMPLING=fDTS/32,N=6)
               1111(采样频率fSAMPLING=fDTS/32,N=8)
        7位:MSM主/从模式,定义:0(无作用),1:触发输入(TRGI)上的事件被延迟了,以允许在当前定时器(通过TRGO)与它的从定时器间的完美同步。
                              这对要求把几个定时器同步到一个单一的外部事件时是非常有用的
        6-4位:TS[2:0]触发选择,这3位选择用于同步计数器的触发输入,定义:000(内部触发0(ITR0),001(内部触发1(ITR1),010(内部触发2(ITR2),
             011(内部触发3(ITR3),100(TI1的边沿检测器(TI1F_ED),101(滤波后的定时器输入1(TI1FP1),110(滤波后的定时器输入2(TI2FP2),111(外部触发输入(ETRF)
        2-0位:SMS[2:0]从模式选择,当选择了外部信号,触发信号(TRGI)的有效边沿与选中的外部输入极性相关,定义
              000:关闭从模式 – 如果CEN=1,则预分频器直接由内部时钟驱动。001:编码器模式1 – 根据TI1FP1的电平,计数器在TI2FP2的边沿向上/下计数。
              010:编码器模式2 – 根据TI2FP2的电平,计数器在TI1FP1的边沿向上/下计数。
              011:编码器模式3-根据另一个信号的输入电平,计数器在TI1FP1和TI2FP2的边沿向上/下计数。
              100:复位模式 – 选中的触发输入(TRGI)的上升沿重新初始化计数器,并且产生一个更新寄存器的信号。
              101:门控模式 – 当触发输入(TRGI)为高时,计数器的时钟开启。一旦触发输入变为低,则计数器停止(但不复位)。计数器的启动和停止都是受控的。
              110:触发模式 – 计数器在触发输入TRGI的上升沿启动(但不复位),只有计数器的启动是受控的。
              111:外部时钟模式1 – 选中的触发输入(TRGI)的上升沿驱动计数器。
        注:如果TI1F_EN被选为触发输入(TS=100)时,不要使用门控模式。这是因为,TI1F_ED在每次TI1F变化时输出一个脉冲,然而门控模式是要检查触发输入的电平。


        TIMx_DIER(TIM1和TIM8 DMA/中断使能寄存器)
        14位:TDE:允许触发DMA请求,定义:0(禁止),1(允许)
        13位:COMDE:允许COM的DMA请求,定义:0(禁止),1(允许)
        12,11,10,9位:CC(4-1)DE,允许捕获/比较(4-1)的DMA请求,定义:0(禁止),1(允许)
        8位:UDE允许更新的DMA请求,定义:0(禁止),1(允许)
        7位:BIE允许刹车中断,定义:0(禁止),1(允许)
        6位:TIE:触发中断使能,定义:0(禁止),1(允许)
        5位:COMIE允许COM中断,定义:0(禁止),1(允许)
        4,3,2,1位:CC(4-1)IE允许捕获/比较(4-1)中断,定义:0(禁止),1(允许)
        0位:UIE允许更新中断,定义:0(禁止),1(允许)


        TIMx_SR(TIM1和TIM8状态寄存器)
        12,11,10,9位:CC(4-1)OF捕获/比较(4-1)重复捕获标记,仅当相应的通道被配置为输入捕获时,该标记可由硬件置1。写0可清除该位,
                     定义:0(无重复捕获),1(计数器的值被捕获到TIMx_CCR1寄存器时,CC1IF的状态已经为’1)
        7位:BIF刹车中断标记,一旦刹车输入有效,由硬件对该位置’1’如果刹车输入无效,则该位可由软件清’0’.定义:0(无刹车事件),1(刹车检测到有效电平
        6位:TIF:触发器中断标记,当发生触发事件(当从模式控制器处于除门控模式外的其它模式时,在TRGI输入端检测到有效边沿,或门控模式下的任一边沿)
                 时由硬件对该位置’1’。它由软件清’0’。定义:0(无触发事件),1(触发中断等待响应)
        5位:COMIFCOM中断标记,一旦产生COM事件(当捕获/比较控制位:CCxE、CCxNE、OCxM已被更新)该位由硬件置’1’。它由软件清’0’。定义:0(无事件),1(有)
        4,3,2,1位:CC(4-1)IF捕获/比较(4-1)中断标记,如果通道CC1配置为输出模式,当计数器值与比较值匹配时该位由硬件置1,但在中心对称模式下除外。
                  (参考TIMx_CR1寄存器的CMS位)。它由软件清’0’。定义:0(无匹配发生),1(TIMx_CNT的值与TIMx_CCR1的值匹配)
                  当TIMx_CCR1的内容大于TIMx_APR的内容时,在向上或向上/下计数模式时计数器溢出,或向下计数模式时的计数器下溢条件下,CC1IF位变高
                  如果通道CC1配置为输入模式,当捕获事件发生时该位由硬件置’1’,它由软件清’0’或通过读TIMx_CCR1清’0’。
                 定义:0(无输入捕获产生),1(计数器值已被捕获(拷贝)至TIMx_CCR1(在IC1上检测到与所选极性相同的边沿))
        0位:UIF:更新中断标记,当产生更新事件时该位由硬件置’1’。它由软件清’0’定义:0(无更新事件产生),1(更新中断等待响应。当寄存器被更新时该位由硬件置’1’)
                 若TIMx_CR1寄存器的UDIS=0,当重复计数器数值上溢或下溢时(重复计数器=0时产生更新事件)。
                 若TIMx_CR1寄存器的URS=0、UDIS=0,当设置TIMx_EGR寄存器的UG=1时产生更新事件,通过软件对计数器CNT重新初始化时
                 若TIMx_CR1寄存器的URS=0、UDIS=0,当计数器CNT被触发事件重新初始化时。(参考13.4.3: TIM1和TIM8从模式控制寄存器(TIMx_SMCR))
继承事业,薪火相传
返回列表