查看: 1518|回复: 2

[求助] 帮忙提示下FTM中MOD等寄存器内容如何更新?

[复制链接]
  • TA的每日心情
    开心
    2018-7-23 21:04
  • 签到天数: 103 天

    连续签到: 1 天

    [LV.6]常住居民II

    228

    主题

    5379

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    16714
    最后登录
    1970-1-1
    发表于 2015-7-6 14:18:52 | 显示全部楼层 |阅读模式
    在学习FTM时,想用FTM设置为比较输出模式。
    使用SDK1.2库写的程序。
    如图:
    1、初始化FTM0
    1804.jpg
    2、设置比较输出及计数范围
    1803.jpg
    上面3条分别是设置比较输出、启动比较输出的中断、设置启动计数器
    想让计数器从0开始到15000之间增计数器,启动溢出中断。
    但是这个函数执行后,FTM0_MOD的值一直为0xffff。
    查了一下,应该是这个寄存器的更新设置有关。
    1805.jpg
    1802.jpg
    但是看得很晕。
    现在只会停止时钟发现更够更新,其他的都没有办法实现。
    比如:
    CLKS[1:0] ≠ 0:0, and FTMEN = 0这个按上面设置,结果溢出时也没有更新。
    想问问大家,能不能帮忙讲讲这个用法,或者参考资料,或有参考的实例(SDK库的)更好。先谢谢了。




    我知道答案 目前已有2人回答
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2018-8-30 16:02
  • 签到天数: 5 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    36

    主题

    1065

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1851
    最后登录
    2019-11-19
    发表于 2015-7-6 15:54:10 | 显示全部楼层
    看了一下楼主给的文档截图,也不是很明白。不知楼主试没试过FTMEN = 1呢?
    哎...今天够累的,签到来了~
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-7-23 21:04
  • 签到天数: 103 天

    连续签到: 1 天

    [LV.6]常住居民II

    228

    主题

    5379

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    16714
    最后登录
    1970-1-1
     楼主| 发表于 2015-7-6 16:41:28 | 显示全部楼层
    kingsings 发表于 2015-7-6 15:54
    看了一下楼主给的文档截图,也不是很明白。不知楼主试没试过FTMEN = 1呢?

    FTMEN为1时试过,比这个配置情况更复杂,也没配成功,现在想找个实例分析下
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2025-7-27 23:20 , Processed in 0.092488 second(s), 24 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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