查看: 2764|回复: 8

[其他] 关于定时器的正交编码模式的疑问,求解答

[复制链接]

该用户从未签到

8

主题

103

帖子

0

中级会员

Rank: 3Rank: 3

积分
404
最后登录
2016-1-9
发表于 2015-5-12 17:32:39 | 显示全部楼层 |阅读模式
怎样设置定时器的模式,管脚复用直接TIMx_ch?管脚怎样设置?管脚与编码器的ab相怎样连接?不懂。。。。勿喷。
我知道答案 目前已有8人回答
回复

使用道具 举报

  • TA的每日心情
    开心
    2016-11-30 08:51
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    4

    主题

    138

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    202
    最后登录
    2022-7-7
    发表于 2015-5-13 11:39:08 | 显示全部楼层
    看来手册还是没好好看啊
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8

    主题

    103

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    404
    最后登录
    2016-1-9
     楼主| 发表于 2015-5-13 12:01:50 | 显示全部楼层
    jasonliu65535 发表于 2015-5-13 11:39
    看来手册还是没好好看啊

    有点看不太明白
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-11-30 08:51
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    4

    主题

    138

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    202
    最后登录
    2022-7-7
    发表于 2015-5-13 12:14:20 | 显示全部楼层
    本帖最后由 jasonliu65535 于 2015-5-13 12:15 编辑

    按着手册一步一步设置呗  比如你要开启正交解码功能 就把相应的寄存器写0或1呗 然后很多相关的配置你要设置好
    1. SIM_SCGC6|=SIM_SCGC6_FTM1_MASK;//使能FTM1时钟
    2.         
    3.         FTM1_MODE |= FTM_MODE_WPDIS_MASK;//写保护禁止
    4.         FTM1_QDCTRL|=FTM_QDCTRL_QUADMODE_MASK;//AB相同时确定方向和计数值
    5.         FTM1_CNTIN=0;//FTM0计数器初始值为0
    6.         FTM1_MOD=65535;//结束值,
    7.         FTM1_QDCTRL|=FTM_QDCTRL_QUADEN_MASK;//QUADEN=1,启用FTM1正交解码模式
    8.         FTM1_MODE |= FTM_MODE_FTMEN_MASK;//FTM1EN       
    9.         FTM1_CNT=0;
    复制代码


    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8

    主题

    103

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    404
    最后登录
    2016-1-9
     楼主| 发表于 2015-5-13 12:21:34 | 显示全部楼层
    jasonliu65535 发表于 2015-5-13 12:14
    按着手册一步一步设置呗  比如你要开启正交解码功能 就把相应的寄存器写0或1呗 然后很多相关的配置你要设置 ...

    怎么读出编码器的值?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-11-30 08:51
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    4

    主题

    138

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    202
    最后登录
    2022-7-7
    发表于 2015-5-13 12:27:34 | 显示全部楼层
    直接读CNT寄存器呗
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8

    主题

    103

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    404
    最后登录
    2016-1-9
     楼主| 发表于 2015-5-13 12:32:29 | 显示全部楼层

    编码器的ab相直接连接定时器的通道1、2吗?谢谢了
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-11-30 08:51
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    4

    主题

    138

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    202
    最后登录
    2022-7-7
    发表于 2015-5-13 12:54:54 | 显示全部楼层
    小蚂蚁快溜跑 发表于 2015-5-13 12:32
    编码器的ab相直接连接定时器的通道1、2吗?谢谢了

    有AB项复用的那个相对应的管脚咯
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8

    主题

    103

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    404
    最后登录
    2016-1-9
     楼主| 发表于 2015-5-13 13:05:59 | 显示全部楼层
    jasonliu65535 发表于 2015-5-13 12:54
    有AB项复用的那个相对应的管脚咯

    好的谢谢了
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2025-9-12 15:48 , Processed in 0.110069 second(s), 29 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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