您的位置 首页 技术

STM32 通用定时器相关寄存器

TIMx_CR1(控制寄存器1)9-8位:CKD[1:0]时钟分频因子,定义在定时器时钟(CK_INT)频率与数字滤波器(ETR,TIx)使用的采样频率之间的分频比例。…

TIMx_CR1(操控寄存器1)

9-8位:CKD[1:0]时钟分频因子,界说在定时器时钟(CK_INT)频率与数字滤波器(ETR,TIx)运用的采样频率之间的分频份额。

界说:00(tDTS = tCK_INT),01(tDTS = 2 x tCK_INT),10(tDTS = 4 x tCK_INT)11:保存

7位:ARPE:主动重装载预装载答应位,界说:0(TIMx_ARR寄存器没有缓冲),1(TIMx_ARR寄存器被装入缓冲器)

6-5位:CMS[1:0]挑选中心对齐形式,界说:00:边缘对齐形式。计数器依据方向位(DIR)向上或向下计数。

01(中心对齐形式1。计数器替换地向上和向下计数。装备为输出的通道(TIMx_CCMRx寄存器中CCxS=00)的输出比较中止标志位,只在计数器向下计数时被设置)

10(中心对齐形式2。计数器替换地向上和向下计数。装备为输出的通道(TIMx_CCMRx寄存器中CCxS=00)的输出比较中止标志位,只在计数器向上计数时被设置)

11(中心对齐形式3,计数器替换地向上和向下计数,装备为输出的通道(TIMx_CCMRx寄存器中CCxS=00)的输出比较中止标志位,在计数器向上和向下计数时均被设置

注:在计数器舱位时(CEN=1),不答应从边缘对齐形式转换到中心对齐形式。

4位:DIR:方向,界说:0(计数器向上计数),1(计数器向下计数),注:当计数器装备为中心对齐形式或编码器形式时,该位为只读

3位:OPM:单脉冲形式,界说:0(在发生更新事情时,计数器不中止),1(在发生下一次更新事情(铲除CEN位)时,计数器中止)

2位:URS:更新恳求源,软件经过该位挑选UEV事情的源,0(假如使能更新中止或DMA恳求,则计数器溢出/下溢-设置UG位-从形式操控器发生的更新会发生)

1:假如使能了更新中止或DMA恳求,则只要计数器溢出/下溢才发生更新中止或DMA恳求

1位:UDIS制止更新,软件经过该位答应/制止UEV事情的发生,0:答应UEV。更新(UEV)事情由计数器溢出/下溢,设置UG位,从形式操控器发生的更新,事情发生

具有缓存的寄存器被装入它们的预装载值

1:制止UEV。不发生更新事情,影子寄存器(ARR、PSC、CCRx)坚持它们的值。假如设置了UG位或从形式操控器发出了一个硬件复位,

则计数器和预分频器被从头初始化。

0位:CEN使能计数器,界说:0(制止计数器),1(使能计数器)注:在软件设置了CEN位后,外部时钟、门控形式和编码器形式才干作业。

触发形式能够主动地经过硬件设置CEN位。在单脉冲形式下,当发生更新事情时,CEN被主动铲除。

TIMx_CR2(操控寄存器2)

7位:TI1S-TI1挑选,界说:0(TIMx_CH1引脚连到TI1输入),1(TIMx_CH1、TIMx_CH2和TIMx_CH3引脚经异或后连到TI1输入)

6-4位:MMS主形式挑选,这3位用于挑选在主形式下送到从定时器的同步信息(TRGO)界说:

:复位 – TIMx_EGR寄存器的UG位被用于作为触发输出(TRGO)。假如是触发输入发生的复位(从形式操控器处于复位形式),

则TRGO上的信号相对实践的复位会有一个推迟

001:使能 – 计数器使能信号CNT_EN被用于作为触发输出(TRGO)。有时需要在同一时间发动多个定时器或操控在一段时间内使能从定时器。

计数器使能信号是经过CEN操控位和门控形式下的触发输入信号的逻辑或发生。

当计数器使能信号受控于触发输入时,TRGO上会有一个推迟,除非挑选了主/从形式(见TIMx_SMCR寄存器中MSM位的描绘)。

010:更新 – 更新事情被选为触发输入(TRGO)。例如,一个主定时器的时钟能够被用作一个从定时器的预分频器

011:比较脉冲 – 在发生一次捕获或一次比较成功时,当要设置CC1IF标志时(即便它现已为高),触发输出送出一个正脉冲(TRGO)

100:比较 – OC1REF信号被用于作为触发输出(TRGO) 101:比较 – OC2REF信号被用于作为触发输出(TRGO)

110:比较 – OC3REF信号被用于作为触发输出(TRGO) :比较 – OC4REF信号被用于作为触发输出(TRGO)

3位:CCDS:捕获/比较的DMA挑选,界说:0(当发生CCx事情时,送出CCx的DMA恳求),1(当发生更新事情时,送出CCx的DMA恳求)

TIMx_SMCR(从形式操控寄存器)

15位:ETP:外部触发极性,该位挑选是用ETR仍是ETR的反相来作为触发操作,界说:0(ETR不反相,高电平或上升沿有用),1(ETR被反相,低电平或下降沿有用)

14位:ECE:外部时钟使能位,该位启用外部时钟形式2,界说:0(制止外部时钟形式2)1(使能外部时钟形式2。计数器由ETRF信号上的恣意有用边缘驱动

注1:设置ECE位与挑选外部时钟形式1并将TRGI连到ETRF(SMS=和TS=)具有相同成效。

注2:下述从形式能够与外部时钟形式2一起运用:复位形式、门控形式和触发形式;可是,这时TRGI不能连到ETRF(TS位不能是’’)。

注3:外部时钟形式1和外部时钟形式2一起被使能时,外部时钟的输入是ETRF

13-12位:ETPS外部触发预分频,外部触发信号ETRP的频率有必要最多是CK_INT频率的1/4。
当输入较快的外部时钟时,能够运用预分频下降ETRP的频率

界说:00(封闭预分频),01(ETRP频率除以2),10(ETRP频率除以4),11(ETRP频率除以8)

11-8位:ETF外部触发滤波,这些位界说了对ETRP信号采样的频率和对ETRP数字滤波的带宽。
实践上,数字滤波器是一个事情计数器,它记录到N个事情后

会发生一个输出的跳变,界说:

  • 0(无滤波器,以fDTS采样)
  • 1(采样频率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)
  • 0(采样频率fSAMPLING=fDTS/4,N=8)
  • 1(采样频率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)
  • 0(采样频率fSAMPLING=fDTS/32,N=6)
  • 1(采样频率fSAMPLING=fDTS/32,N=8)

7位:MSM主/从形式,界说:0(无效果),1(触发输入(TRGI)上的事情被推迟了,以答应在当时定时器(经过TRGO)与它的从定时器间的完美同步。

这对要求把几个定时器同步到一个单一的外部事情时对错常有用的)

6-4位:TS[2:0]:触发挑选,这3位挑选用于同步计数器的触发输入,界说:

  • (内部触发0(ITR0),TIM1),
  • 001(内部触发1(ITR1),TIM2)
  • 010(内部触发2(ITR2),TIM3)
  • 011(内部触发3(ITR3),TIM4)
  • 100(TI1的边缘检测器(TI1F_ED))
  • 101(滤波后的定时器输入1(TI1FP1)
  • 110(滤波后的定时器输入2(TI2FP2)
  • (外部触发输入(ETRF)

注:这些位只能在未用到(如SMS=)时被改动,以防止在改动时发生过错的边缘检测。关于定时器细节见P285表78

2-0位:SMS[2:0]从形式挑选,当挑选了外部信号,触发信号(TRGI)的有用边缘与选中的外部输入极性相关,界说

:封闭从形式 – 假如CEN=1,则预分频器直接由内部时钟驱动。001:编码器形式1 – 依据TI1FP1的电平,计数器在TI2FP2的边缘向上/下计数。

010:编码器形式2 – 依据TI2FP2的电平,计数器在TI1FP1的边缘向上/下计数。

011:编码器形式3 – 依据另一个信号的输入电平,计数器在TI1FP1和TI2FP2的边缘向上/下计数。

100:复位形式 – 选中的触发输入(TRGI)的上升沿从头初始化计数器,而且发生一个更新寄存器的信号。

101:门控形式 – 当触发输入(TRGI)为高时,计数器的时钟舱位。一旦触发输入变为低,则计数器中止(但不复位)。计数器的发动和中止都是受控的。

110:触发形式 – 计数器在触发输入TRGI的上升沿发动(但不复位),只要计数器的发动是受控的。

:外部时钟形式1 – 选中的触发输入(TRGI)的上升沿驱动计数器。

注:假如TI1F_EN被选为触发输入(TS=100)时,不要运用门控形式。这是由于,TI1F_ED在每次TI1F变化时输出一个脉冲,可是门控形式是要查看触发输入的电平。

TIMx_DIER(DMA/中止使能寄存器)

14位:TDE:答应触发DMA恳求,界说:0(制止),1(答应)

12位:CC4DE:答应捕获/比较4的DMA恳求,界说:0(制止),1(答应)

11位:CC3DE:答应捕获/比较3的DMA恳求,界说:0(制止),1(答应)

10位:CC2DE:答应捕获/比较2的DMA恳求,界说:0(制止),1(答应)

9位:CC1DE:答应捕获/比较1的DMA恳求,界说:0(制止),1(答应)

8位:UDE:答应更新的DMA恳求,界说:0(制止),1(答应)

6位:TIE:触发中止使能,界说:0(制止),1(答应)

4位:CC4IE:答应捕获/比较4中止,界说:0(制止),1(答应)

3位:CC3IE:答应捕获/比较3中止,界说:0(制止),1(答应)

2位:CC2IE:答应捕获/比较2中止,界说:0(制止),1(答应)

1位:CC1IE:答应捕获/比较1中止,界说:0(制止),1(答应)

0位:UIE答应更新中止,界说:0(制止),1(答应)

TIMx_SR(状况寄存器)

9位:CC(1-4)OF:捕获/比较1重复捕获符号,仅当相应的通道被装备为输入捕获时,该符号可由硬件置’1’。写’0’可铲除该位,界说:0(无重复捕获发生)

1:当计数器的值被捕获到TIMx_CCR1寄存器时,CC1IF的状况现已为’1’。

7位:BIF刹车符号中止,一旦刹车输入有用,由硬件对该方位’1’。假如刹车输入无效,则该位可由软件清’0。界说:0(无刹车),11(有刹车)

6位:TIF触发器中止符号,当发生触发事情(当从形式操控器处于除门控形式外的其它形式时,在TRGI输入端检测到有用边缘,或门控形式下的任一边缘)

时由硬件对该方位’1’。它由软件清’0’,界说:0(无触发事情),1(触发器中止等候呼应)

4,3,2,1位:CC(4-1)IF捕获/比较(4-1)中止符号,假如通道CC1装备为输出形式(软件清0,硬件置1(在中心对称下具有),界说:0(无匹配),1(TIMx_CNT与TIMx_CCR1匹配)

假如通道CC1装备为输入形式:(硬件置1,软件清0,或经过读TIMx_CCR1清’0’),界说:0(无输入捕获发生),

1(计数器值已被捕获(劳动)至TIMx_CCR1(在IC1上检测到与所选极性相同的边缘)。

0位:UIF更新中止符号(硬件置1,软件清0)界说:0(无更新事情)1(更新中止等候呼应。当寄存器被更新时该位由硬件置’1’)

− 若TIMx_CR1寄存器的UDIS=0、URS=0,当TIMx_EGR寄存器的UG=1时发生更新事情(软件对计数器CNT从头初始化);

− 若TIMx_CR1寄存器的UDIS=0、URS=0,当计数器CNT被触发事情重初始化时发生更新事情。(参阅同步操控寄存器的阐明)

TIMx_EGR(事情发生寄存器)

6位:TG发生触发事情(软件置1,硬件清0),界说:0(无动作),1(TIMx_SR寄存器的TIF=1,若舱位对应的中止和DMA,则发生相应的中止和DMA)

5位:COMG捕获/比较事情,发生操控更新(软件置1,硬件清0),界说:0(无动作),1(当CCPC=1,答应更新CCxE、CCxNE、OCxM位)注:该位只对具有互补输出的通道有用

4,3,2,1位:CC(4-1)G:发生捕获/比较(4-1)事情(软件置1,硬件清0),界说:0(无动作),1(在通道CC1上发生一个捕获/比较事情)

若通道CC1装备为输出,设置CC1IF=1,若舱位对应的中止和DMA,则发生相应的中止和DMA

若通道CC1装备为输入,当时的计数器值被捕获至TIMx_CCR1寄存器;设置CC1IF=1,若舱位对应的中止和DMA,则发生相应的中止和DMA。若CC1IF现已为1,则设置CC1OF=1

则设置CC1OF=1

0位:UG发生更新事情(软件置1,硬件清0),界说:0(无动作),1(从头初始化计数器,并发生一个更新事情。留意预分频器的计数器也被清’0’

(可是预分频系数不变)。若在中心对称形式下或DIR=0(向上计数)则计数器被清’0’;若DIR=1(向下计数)则计数器取TIMx_ARR的值)

TIMx_CCMR1(捕获/比较形式寄存器1)

TIMx_CCMR2(捕获/比较形式寄存器2)

输出比较和输入捕获功用不同,在寄存器中的设置也不同。

输出比较形式

15位:OC2CE:输出比较2清0使能

14-12位:OC2M[2:0]:输出比较2形式

11位:OC2PE:输出比较2预装载使能

10位:OC2FE:输出比较2快速使能

9-8位:CC2S[1:0]:捕获/比较2挑选,该位界说通道的方向(输入/输出),及输入脚的挑选,界说:00(CC2通道被装备为输出) 01(CC2通道被装备为输入,IC2映射在TI2上)

10(CC2通道被装备为输入,IC2映射在TI1上) 11(CC2通道被装备为输入,IC2映射在TRC上。此形式仅作业在内部触发器输入被选中时。

(由TIMx_SMCR寄存器的TS位挑选),注:CC2S仅在通道封闭时(TIMx_CCER寄存器的CC2E=0)才是可写的。

9-8位:CC4S[1:0]:捕获/比较4挑选;该位界说通道的方向(输入/输出);及输入脚的挑选,界说:00(CC4通道被装备为输出)01(CC4通道被装备为输入,IC4映射在TI4上)

10(CC4通道被装备为输入,IC4映射在TI3上) 11(CC4通道被装备为输入,IC4映射在TRC上。此形式仅作业在内部触发器输入被选中时。

(由TIMx_SMCR寄存器的TS位挑选),注:CC4S仅在通道封闭时(TIMx_CCER寄存器的CC4E=0)才是可写的。

7位:OC1CE:输出比较1清’0’使能,界说:0(OC1REF 不受ETRF输入的影响),1(一旦检测到ETRF输入高电平,铲除OC1REF=0)

6-4位:OC1M[2:0]输出比较1形式,该3位界说了输出参阅信号OC1REF的动作,而OC1REF决议了OC1、OC1N的值。OC1REF是高电平有用,而OC1、OC1N

的有用电平取决于CC1P、CC1NP位,界说:(冻住。输出比较寄存器TIMx_CCR1与计数器TIMx_CNT间的比较对OC1REF不起效果)

001(匹配时设置通道1为有用电平。当计数器TIMx_CNT的值与捕获/比较寄存器1 (TIMx_CCR1)相一起,强制OC1REF为高),010(强制OC1REF为低)

011(翻转。当TIMx_CCR1=TIMx_CNT时,翻转OC1REF的电平)100(强制为无效电平。强制OC1REF为低)101(强制OC1REF为高)

110:PWM形式1- 在向上计数时,一旦TIMx_CNTTIMx_CCR1时通道1

为无效电平(OC1REF=0),不然为有用电平(OC1REF=1)。

:PWM形式2- 在向上计数时,一旦TIMx_CNTTIMx_CCR1时通道1

为有用电平,不然为无效电平。

注1:一旦LOCK等级设为3(TIMx_BDTR寄存器中的LOCK位)而且CC1S=00(该通道装备成输出)则该位不能被修正。

注2:在PWM形式1或PWM形式2中,只要当比较成果改动了或在输出比较形式中从冻住形式切换到PWM形式时,OC1REF电平才改动。

3位:OC1PE输出比较1预装载使能,界说:0(制止TIMx_CCR1寄存器的预装载功用,可随时写入TIMx_CCR1寄存器,而且新写入的数值当即起效果)

1(舱位TIMx_CCR1寄存器的预装载功用,读写操作仅对预装载寄存器操作,TIMx_CCR1的预装载值在更新事情到来时被加载至当时寄存器中)

注1:一旦LOCK等级设为3(TIMx_BDTR寄存器中的LOCK位)而且CC1S=00(该通道装备成输出)则该位不能被修正。

注2:仅在单脉冲形式下(TIMx_CR1寄存器的OPM=1),能够在未结语预装载寄存器情况下运用PWM形式,不然其动作不确定

2位:OC1FE输出比较1 快速使能,该位用于加速CC输出对触发输入事情的呼应,界说:

0(依据计数器与CCR1的值,CC1正常操作,即便触发器是翻开的。当触发器的输入有一个有用沿时,激活CC1输出的最小延时为5个时钟周期)

1(输入到触发器的有用沿的效果就象发生了一次比较匹配。因而,OC被设置为比较电平而与比较成果无关。采样触发器的有用沿和CC1输出间的延时被缩短为

3个时钟周期)OCFE只在通道被装备成PWM1或PWM2形式时起效果。

1-0位:CC1S[1:0]捕获/比较1 挑选,这2位界说通道的方向(输入/输出),及输入脚的挑选,界说:00(CC1通道被装备为输出),01(CC1通道被装备为输入,IC1映射在TI1上)

10(CC1通道被装备为输入,IC1映射在TI2上),11(CC1通道被装备为输入,IC1映射在TRC上.此形式仅作业在内部触发器输入被选中时(由TIMx_SMCR寄存器的TS位挑选)

注:CC1S仅在通道封闭时(TIMx_CCER寄存器的CC1E=0)才是可写的。

1-0位:CC3S[1:0]捕获/比较3 挑选,这2位界说通道的方向(输入/输出),及输入脚的挑选,界说:00(CC3通道被装备为输出),01(CC3通道被装备为输入,IC3映射在TI3上)

10(CC3通道被装备为输入,IC3映射在TI4上),11(CC3通道被装备为输入,IC3映射在TRC上.此形式仅作业在内部触发器输入被选中时(由TIMx_SMCR寄存器的TS位挑选)

注:CC3S仅在通道封闭时(TIMx_CCER寄存器的CC3E=0)才是可写的。

输入捕获形式

15-12位:输入捕获2滤波器

11-10位:CC2S[1:0]输入/捕获2预分频器

9-8位:CC2S[1:0]捕获/比较2挑选,这2位界说通道的方向(输入/输出),及输入脚的挑选,界说:00(CC2通道被装备为输出)01(CC2通道被装备为输入,

IC2映射在TI2上),10(CC2通道被装备为输入,IC2映射在TI1上),11(CC2通道被装备为输入,IC2映射在TRC上),此形式仅作业在内部触发器输入被选中时

(由TIMx_SMCR寄存器的TS位挑选),注:CC2S仅在通道封闭时(TIMx_CCER寄存器的CC2E=0)才是可写的。

9-8位:CC4S[1:0]捕获/比较4挑选,这2位界说通道的方向(输入/输出),及输入脚的挑选,界说:00(CC4通道被装备为输出)01(CC4通道被装备为输入,

IC4映射在TI4上),10(CC4通道被装备为输入,IC4映射在TI3上),11(CC4通道被装备为输入,IC4映射在TRC上),此形式仅作业在内部触发器输入被选中时

(由TIMx_SMCR寄存器的TS位挑选),注:CC2S仅在通道封闭时(TIMx_CCER寄存器的CC4E=0)才是可写的。

7-4位:IC1F[3:0]:输入捕获1滤波器,这几位界说了TI1输入的采样频率及数字滤波器长度,数字滤波器由一个事情计数器组成,记录到N个事情后会发生一个输出的跳变

界说:0(无滤波器,以fDTS采样)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),0(fSAMPLING=fDTS/4,N=8),1(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),0110(fSAMPLING=fDTS/4,N=6),0(fSAMPLING=fDTS/32,N=6),0(fSAMPLING=fDTS/4,N=8)

1(fSAMPLING=fDTS/32,N=8)

3-2位:IC1PSC[1:0]输入/捕获1预分频器,这2位界说了CC1输入(IC1)的预分频系数,一旦CC1E=0(TIMx_CCER寄存器中),则预分频器复位。

00(无预分频器,捕获输入口上检测到的每一个边缘都触发一次捕获),01(每2个事情触发一次捕获),10(每4个事情触发一次捕获),11(每8个事情触发一次捕获)

1-0位:CC1S[1:0]捕获/比较1挑选,这2位界说通道的方向(输入/输出),及输入脚的挑选,界说:00(CC1通道被装备为输出),01(CC1通道被装备为输入,IC1映射在TI1上

10(CC1通道被装备为输入,IC1映射在TI2上),11:CC1通道被装备为输入,IC1映射在TRC上。此形式仅作业在内部触发器输入被选中时

(由TIMx_SMCR寄存器的TS位挑选)。注:CC1S仅在通道封闭时(TIMx_CCER寄存器的CC1E=0)才是可写的。

1-0位:CC3S[1:0]捕获/比较3挑选,这2位界说通道的方向(输入/输出),及输入脚的挑选,界说:00(CC3通道被装备为输出),01(CC3通道被装备为输入,IC3映射在TI3上

10(CC3通道被装备为输入,IC3映射在TI4上),11:CC3通道被装备为输入,IC3映射在TRC上。此形式仅作业在内部触发器输入被选中时

(由TIMx_SMCR寄存器的TS位挑选)。注:CC3S仅在通道封闭时(TIMx_CCER寄存器的CC3E=0)才是可写的。

TIMx_CCER(捕获/比较使能寄存器)

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

保存 CC4P CC4E 保存 CC3P CC3E 保存 CC2P CC2E 保存 CC1P CC1E

13,9,5,1位:CC(4-1)P:输入/捕获3输出极性,界说:CC1通道装备为输出-0(OC1高电平有用),1(OC1低电平有用)

CC1通道装备为输入:该位挑选是IC1仍是IC1的反相信号作为触发或捕获信号,0:不反相:捕获发生在IC1的上升沿;当用作外部触发器时,IC1不反相。

1(相反,捕获发生在IC1的下降沿)注:一旦LOCK等级(TIMx_BDTR寄存器中的LOCK位)设为3或2,则该位不能被修正

128,4,0位:CC(4-1)E:输入/捕获3输出使能,界说:CC1通道装备为输出-

0(封闭- OC1制止输出,因而OC1的输出电平依赖于MOE、OSSI、OSSR、OIS1、OIS1N和CC1NE位的值),1(舱位)

CC1通道装备为输入,该位决议了计数器的值是否能捕获入TIMx_CCR1寄存器。0(捕获制止),1(捕获使能)

TIMx_CNT(计数器)

0-15位:CNT[15:0]计数器的值

TIMx_PSC(预分频器)

0-15位:PSC[15:0]预分频器的值,计数器的时钟频率(CK_CNT)等于fCK_PSC/( PSC[15:0]+1)。

PSC包含了每次当更新事情发生时,装入当时预分频器寄存器的值;更新事情包含计数器被TIM_EGR的UG位清’0’或被作业在复位形式的从操控器清’0’

TIMx_ARR(主动重装载寄存器)

15-0位:ARR[15:0]主动重装载的值,ARR包含了酿制传送至实践的主动重装载寄存器的数值,当主动重装载的值为空时,计数器不作业

TIMx_CCR1(捕获/比较寄存器1)

TIMx_CCR2(捕获/比较寄存器1)

TIMx_CCR3(捕获/比较寄存器1)

TIMx_CCR4(捕获/比较寄存器1)

15-0位:CCR1[15:0]捕获/比较1的值,若CC1通道装备为输出:CCR1包含了装入当时捕获/比较1寄存器的值(预装载值)。

假如在TIMx_CCMR1寄存器(OC1PE位)中未挑选预装载特性,写入的数值会被当即传输至当时寄存器中。不然只要当更新事情发生时,

此预装载值才传输至当时捕获/比较1寄存器中。当时捕获/比较寄存器参加同计数器TIMx_CNT的比较,并在OC1端口上发生输出信号。

若CC1通道装备为输入:CCR1包含了由上一次输入捕获1事情(IC1)传输的计数器值

TIMx_DCR(DMA操控寄存器)

12-8位:DBL[4:0]DMA接连传送长度,这些位界说了DMA在接连形式下的传送长度(当对TIMx_DMAR寄存器进行读或写时,定时器则进行一次接连传送),

即:界说传输的次数,传输能够是半字(双字节)或字节:00:1次传输 01:2次传输 …… 10:3次传输 …… 11:18次传输

4-0位:DBA[4:0]DMA基地址,这些位界说了DMA在接连形式下的基地址(当对TIMx_DMAR寄存器进行读或写时),DBA界说为从TIMx_CR1寄存器地点地址开端的偏移量

00:TIMx_CR1, 01:TIMx_CR2, 10:TIMx_SMCR, ……

TIMx_DMAR(接连形式的DMA地址)

15-0位:DMAB[15:0]DMA接连传送寄存器,对TIMx_DMAR寄存器的读或写会导致对以下地址地点寄存器的存取操作,TIMx_CR1地址 + DBA + DMA索引,其间:

“TIMx_CR1地址”是操控寄存器1(TIMx_CR1)地点的地址:”DBA”是TIMx_DCR寄存器中界说的基地址:”DMA索引”是由DMA主动操控的偏移量,

它取决于TIMx_DCR寄存器中界说的DBL。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/xinpin/jishu/265807.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部