智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 746|回复: 2
打印 上一主题 下一主题

求助!c车使用FTM测速问题

[复制链接]

5

主题

15

帖子

0

精华

高级会员

Rank: 4

积分
563
威望
280
贡献
153
兑换币
166
注册时间
2014-11-12
在线时间
65 小时
毕业学校
安徽大学
跳转到指定楼层
1#
发表于 2015-7-26 20:35:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
初始化的程序是这样的:
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。求大神帮忙
回复

使用道具 举报

5

主题

15

帖子

0

精华

高级会员

Rank: 4

积分
563
威望
280
贡献
153
兑换币
166
注册时间
2014-11-12
在线时间
65 小时
毕业学校
安徽大学
2#
 楼主| 发表于 2015-7-26 20:47:36 | 只看该作者
自顶自顶自顶
回复 支持 反对

使用道具 举报

25

主题

1451

帖子

0

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
7523

活跃会员奖章优秀会员奖章论坛元老奖章在线王奖章

威望
4527
贡献
1518
兑换币
2167
注册时间
2013-11-22
在线时间
739 小时
3#
发表于 2015-7-29 00:28:12 | 只看该作者
就开始做了啊
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-11-8 12:13 , Processed in 0.041397 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表