智能车制作

标题: 求助!c车使用FTM测速问题 [打印本页]

作者: 黄炎_安徽    时间: 2015-7-26 20:35
标题: 求助!c车使用FTM测速问题
初始化的程序是这样的:
void cesu2_init()              //单正交解码  FTMx_QDCTRL
{
            
   PORTB_PCR18 = PORT_PCR_MUX(6); // 设置引脚 B18引脚为FTM2_PHA功能
   PORTB_PCR19 = PORT_PCR_MUX(6); // 设置引脚 B19引脚为FTM2_PHB功能  //单项接地
   SIM_SCGC3 |= SIM_SCGC3_FTM2_MASK;//使能FTM2时钟   
   FTM2_MODE |= FTM_MODE_WPDIS_MASK;//写保护禁止
   FTM2_QDCTRL |= FTM_QDCTRL_QUADMODE_MASK;//AB相同时确定方向和计数值
   FTM2_CNTIN = 0;//FTM2计数器初始值为0
   FTM2_MOD = 65535;//结束值
   FTM2_QDCTRL|=FTM_QDCTRL_QUADEN_MASK;//启用FTM2正交解码模式
   FTM2_MODE |= FTM_MODE_FTMEN_MASK;//FTM2EN=1
   FTM2_CNT=0;
   //lptmr_pulse_counter();   //该句与以上没有任何关系,属于PLTC5测速 也是初始化
}

使用时读取FTM2_CNT,但是我看返回的却都是0。求大神帮忙
作者: 黄炎_安徽    时间: 2015-7-26 20:47
自顶自顶自顶
作者: lions    时间: 2015-7-29 00:28
就开始做了啊




欢迎光临 智能车制作 (http://dns.znczz.com/) Powered by Discuz! X3.2