查看: 1705|回复: 9

[求助] KEA64 FTM无法进入溢出中断

[复制链接]
  • TA的每日心情
    奋斗
    2020-9-22 10:13
  • 签到天数: 5 天

    [LV.2]偶尔看看I

    7

    主题

    24

    帖子

    0

    注册会员

    Rank: 2

    积分
    120
    最后登录
    2022-9-18
    发表于 2020-1-11 22:21:07 | 显示全部楼层 |阅读模式
    配置已完成  能启动pwm输出 但是无法进入溢出中断  已配置  TOIE 溢出中断使能 开启了总中断使能 经过测试 没查出原因

         FTM_ARR[ftmNo]->SC |= FTM_SC_TOIE_MASK;         //开中断

         FTM_ARR[ftmNo]->SC |= FTM_SC_CLKS(1);     //启动


    void FTM2_IRQHandler(void)
    {
            uint32_t  num;
            num = FTM_ARR[2]->SC;
            FTM_ARR[2]->SC &= ~FTM_SC_TOF_MASK;   //清空标志位

           LED1_ON;
    }

    LED无启动

    最佳答案

    优灵漫步 发表于 2020-1-13 11:13 但是 无法进入 中断 很奇怪、。。。、 有没有使能NVIC里的FTM2对应的中断
    该会员没有填写今日想说内容.
    回复

    使用道具 举报

    该用户从未签到

    656

    主题

    6312

    帖子

    0

    超级版主

    Rank: 8Rank: 8

    积分
    19947
    最后登录
    2024-4-19
    发表于 2020-1-13 09:59:49 | 显示全部楼层
    用的是EPWM还是CPWM,占空比,周期是否符合自己要求
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2020-9-22 10:13
  • 签到天数: 5 天

    [LV.2]偶尔看看I

    7

    主题

    24

    帖子

    0

    注册会员

    Rank: 2

    积分
    120
    最后登录
    2022-9-18
     楼主| 发表于 2020-1-13 10:08:21 | 显示全部楼层
    小恩GG 发表于 2020-1-13 09:59
    用的是EPWM还是CPWM,占空比,周期是否符合自己要求

    CPWM  周期满足 用示波器抓过波形正常输出
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    656

    主题

    6312

    帖子

    0

    超级版主

    Rank: 8Rank: 8

    积分
    19947
    最后登录
    2024-4-19
    发表于 2020-1-13 10:20:59 | 显示全部楼层
    优灵漫步 发表于 2020-1-13 10:08
    CPWM  周期满足 用示波器抓过波形正常输出

    MOD值,CNTIN值?占空比对吗?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2020-9-22 10:13
  • 签到天数: 5 天

    [LV.2]偶尔看看I

    7

    主题

    24

    帖子

    0

    注册会员

    Rank: 2

    积分
    120
    最后登录
    2022-9-18
     楼主| 发表于 2020-1-13 10:27:01 | 显示全部楼层
    小恩GG 发表于 2020-1-13 10:20
    MOD值,CNTIN值?占空比对吗?

    波形都正常了 可以调频率占空比
    就是 进入不到 ftm2 中断 中EPWM也不行  开了 TOIE使能
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    656

    主题

    6312

    帖子

    0

    超级版主

    Rank: 8Rank: 8

    积分
    19947
    最后登录
    2024-4-19
    发表于 2020-1-13 10:32:06 | 显示全部楼层
    优灵漫步 发表于 2020-1-13 10:27
    波形都正常了 可以调频率占空比
    就是 进入不到 ftm2 中断 中EPWM也不行  开了 TOIE使能  ...

    debug时候看看当计数到MOD值SC寄存器的状态
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2020-9-22 10:13
  • 签到天数: 5 天

    [LV.2]偶尔看看I

    7

    主题

    24

    帖子

    0

    注册会员

    Rank: 2

    积分
    120
    最后登录
    2022-9-18
     楼主| 发表于 2020-1-13 11:11:53 | 显示全部楼层
    使用 轮训法 能检测到 开TOIE  能检测到 TOF置位  置位时间 和我设置的pwm输出周期一致
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2020-9-22 10:13
  • 签到天数: 5 天

    [LV.2]偶尔看看I

    7

    主题

    24

    帖子

    0

    注册会员

    Rank: 2

    积分
    120
    最后登录
    2022-9-18
     楼主| 发表于 2020-1-13 11:12:08 | 显示全部楼层
    小恩GG 发表于 2020-1-13 10:32
    debug时候看看当计数到MOD值SC寄存器的状态

    使用 轮训法 能检测到 开TOIE  能检测到 TOF置位  置位时间 和我设置的pwm输出周期一致
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2020-9-22 10:13
  • 签到天数: 5 天

    [LV.2]偶尔看看I

    7

    主题

    24

    帖子

    0

    注册会员

    Rank: 2

    积分
    120
    最后登录
    2022-9-18
     楼主| 发表于 2020-1-13 11:13:24 | 显示全部楼层
    但是 无法进入 中断 很奇怪、。。。、
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    656

    主题

    6312

    帖子

    0

    超级版主

    Rank: 8Rank: 8

    积分
    19947
    最后登录
    2024-4-19
    发表于 2020-1-13 13:37:36 | 显示全部楼层
    优灵漫步 发表于 2020-1-13 11:13
    但是 无法进入 中断 很奇怪、。。。、

    有没有使能NVIC里的FTM2对应的中断
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2024-4-20 18:12 , Processed in 0.153682 second(s), 30 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

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