金牌会员
- 积分
- 1653
- 威望
- 822
- 贡献
- 479
- 兑换币
- 516
- 注册时间
- 2014-7-12
- 在线时间
- 176 小时
|
只有FTM1有数据,FTM2不出数,何解
SIM_SCGC6 |= SIM_SCGC6_FTM1_MASK;//时钟使能
SIM_SCGC3 |= SIM_SCGC3_FTM2_MASK;//时钟使能
FTM1_MODE |= FTM_MODE_FTMEN_MASK;//使能FTM所有功能
FTM2_MODE |= FTM_MODE_FTMEN_MASK;//使能FTM所有功能
FTM1_CNT = 0;//计数值初始化
FTM1_CNTIN = 0;//初始值
FTM1_MOD = 65535;//计数结束值
FTM1_QDCTRL &= ~FTM_QDCTRL_QUADMODE_MASK; //选定编码模式为A相与B相编码模式
FTM1_QDCTRL |=FTM_QDCTRL_QUADEN_MASK; //使能正交解码
FTM2_CNT = 0;//计数值初始化
FTM2_CNTIN = 0;//初始值
FTM2_MOD = 65535;//计数结束值
FTM2_QDCTRL &= ~FTM_QDCTRL_QUADMODE_MASK; //选定编码模式为A相与B相编码模式
FTM2_QDCTRL |=FTM_QDCTRL_QUADEN_MASK; //使能正交解码
PORT_PCR_REG(PORTA_BASE_PTR, 8)=PORT_PCR_MUX(6);//FTM1,A
PORT_PCR_REG(PORTA_BASE_PTR, 9)=PORT_PCR_MUX(6);//FTM1,B
PORT_PCR_REG(PORTA_BASE_PTR, 10)=PORT_PCR_MUX(6);//FTM2,A
PORT_PCR_REG(PORTA_BASE_PTR, 11)=PORT_PCR_MUX(6);//FTM2,B
FTM1_SC |= FTM_SC_CLKS(3); //选择外部时钟
FTM2_SC |= FTM_SC_CLKS(3); //选择外部时钟
|
|