智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 11705|回复: 34
打印 上一主题 下一主题

FTM正交解码的问题

  [复制链接]

41

主题

563

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4616
威望
2165
贡献
1183
兑换币
1355
注册时间
2013-9-6
在线时间
634 小时
毕业学校
山东交通学院
跳转到指定楼层
1#
发表于 2014-2-25 23:04:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
这几天用FTM模块测速,每5ms采集一次,进行累加,100ms后清零,通过串口输出的脉冲值很大,后来查看每5ms采集的脉冲都在65535左右,这个是什么原因啊?这是正交解码的程序

void FTM1_QUAD_Iint(void)  
{
  PORTA_PCR8     =  PORT_PCR_MUX(6);                                            // 设置引脚A8引脚为FTM1_PHA功能  
  PORTA_PCR9     =  PORT_PCR_MUX(6);                                            // 设置引脚A9引脚为FTM1_PHB功能  
  PORT_PCR_REG(PORTA_BASE_PTR, 8) |= PORT_PCR_PE_MASK | PORT_PCR_PS_MASK ;      //开弱上拉
  PORT_PCR_REG(PORTA_BASE_PTR, 9) |= PORT_PCR_PE_MASK | PORT_PCR_PS_MASK ;      //开弱上拉
  SIM_SCGC6     |=  SIM_SCGC6_FTM1_MASK;                                        // 使能FTM1时钟  
  FTM1_MODE     |=  FTM_MODE_WPDIS_MASK;                                        // 写保护禁止  
  FTM1_QDCTRL   |=  FTM_QDCTRL_QUADMODE_MASK;                                   // AB相同时确定方向和计数值  
  FTM1_CNTIN     =  0;                                                          // FTM1计数器初始值为0  
  FTM1_MOD       =  65535;                                                      // 结束值  
  FTM1_QDCTRL   |=  FTM_QDCTRL_QUADEN_MASK;                                     // 启用FTM1正交解码模式  
  FTM1_MODE     |=  FTM_MODE_FTMEN_MASK;                                        // FTM1EN=1   
  FTM1_CNT       =  0;  
}


相关帖子

回复

使用道具 举报

18

主题

346

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2515

优秀会员奖章活跃会员奖章

威望
1198
贡献
703
兑换币
752
注册时间
2012-12-24
在线时间
307 小时
2#
发表于 2014-2-26 14:11:19 | 只看该作者
你用的是哪个库?
回复 支持 反对

使用道具 举报

41

主题

563

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4616
威望
2165
贡献
1183
兑换币
1355
注册时间
2013-9-6
在线时间
634 小时
毕业学校
山东交通学院
3#
 楼主| 发表于 2014-2-26 15:17:36 | 只看该作者
老学童先生 发表于 2014-2-26 14:11
你用的是哪个库?

野火的啊 不会是库的问题吧
回复 支持 反对

使用道具 举报

18

主题

346

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2515

优秀会员奖章活跃会员奖章

威望
1198
贡献
703
兑换币
752
注册时间
2012-12-24
在线时间
307 小时
4#
发表于 2014-2-26 16:49:08 | 只看该作者
动感小麦兜 发表于 2014-2-26 15:17
野火的啊 不会是库的问题吧

是的   ,你去野火123初学论坛 去看看
回复 支持 反对

使用道具 举报

18

主题

376

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4243
QQ
威望
2044
贡献
1199
兑换币
1205
注册时间
2012-9-27
在线时间
500 小时
5#
发表于 2014-2-28 20:02:46 | 只看该作者
回复 支持 反对

使用道具 举报

41

主题

563

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4616
威望
2165
贡献
1183
兑换币
1355
注册时间
2013-9-6
在线时间
634 小时
毕业学校
山东交通学院
6#
 楼主| 发表于 2014-3-1 21:45:25 | 只看该作者
黯伤人 发表于 2014-2-28 20:02
http://bbs.tekbots.eefocus.com/thread-84214-1-1.html
按照这个写吧

多谢,我的已经调好了,程序没有问题,只是变量类型弄错了
回复 支持 反对

使用道具 举报

18

主题

376

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4243
QQ
威望
2044
贡献
1199
兑换币
1205
注册时间
2012-9-27
在线时间
500 小时
7#
发表于 2014-3-2 00:14:28 | 只看该作者
动感小麦兜 发表于 2014-3-1 21:45
多谢,我的已经调好了,程序没有问题,只是变量类型弄错了

嗯,那就好
回复 支持 反对

使用道具 举报

93

主题

1166

帖子

0

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
7879

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

QQ
威望
4108
贡献
2161
兑换币
2705
注册时间
2013-8-14
在线时间
805 小时
8#
发表于 2014-3-2 17:20:53 | 只看该作者
动感小麦兜 发表于 2014-3-1 21:45
多谢,我的已经调好了,程序没有问题,只是变量类型弄错了

还在吗、

回复 支持 反对

使用道具 举报

41

主题

563

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4616
威望
2165
贡献
1183
兑换币
1355
注册时间
2013-9-6
在线时间
634 小时
毕业学校
山东交通学院
9#
 楼主| 发表于 2014-3-2 23:14:08 | 只看该作者
头上两只角 发表于 2014-3-2 17:20
还在吗、

怎么了
回复 支持 反对

使用道具 举报

93

主题

1166

帖子

0

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
7879

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

QQ
威望
4108
贡献
2161
兑换币
2705
注册时间
2013-8-14
在线时间
805 小时
10#
发表于 2014-3-3 19:34:07 | 只看该作者
动感小麦兜 发表于 2014-3-2 23:14
怎么了

你这个是野火的 吗?? 他怎么移植到老的野火的库中。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-27 21:10 , Processed in 0.084990 second(s), 30 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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