STM32
直播中

李贤杰

7年用户 183经验值
私信 关注
[问答]

请问TIM1怎么配置?

用PC6做方波信号输入端,tiM1 通道1上升沿捕获,通道2下降沿捕获,请问TIM1怎么配置,我的配置捕获不到,CC1IF,CC2IF一直为0.(pc6接高低电平时的上升沿与下降沿时间捕获不到),TIM1能跑起来,
    PC_DDR &= 0xbf;
     PC_CR1 |= 0x40;
      
     TIM1_CCER1 &= 0xee;//禁止输入捕获1,2
     TIM1_CCMR1 =0x01;// ch1到ti1fp1
     TIM1_CCER1&= 0xec;//ch1 上升沿触发
     TIM1_CCMR2 =0x02;// ch2选择 ti1fp2上
     TIM1_CCER1|= 0x20;//ch1 下降沿触发 ic2
     TIM1_SMCR |=0x54;//选源触发源和触发方式 复位
     TIM1_IER |=0x46;//使能中断ch1 ch2
     TIM1_CCER1 |= 0x11;//使能输入捕获1,2
      TIM1_CR1 |= 0x01;
      TIM1_IER |=0x01;

回帖(1)

张艳梅

2020-7-23 08:38:54
楼主粘个完整的吧,这玩意54,ec,46,太坑爹了
举报

更多回帖

发帖
×
20
完善资料,
赚取积分