查看: 6410|回复: 11

[已解决] Kinetis的MKE04芯片NMI引脚,仿真问题

[复制链接]

该用户从未签到

14

主题

36

帖子

0

注册会员

Rank: 2

积分
190
最后登录
2021-7-17
发表于 2017-11-10 15:59:04 | 显示全部楼层 |阅读模式
使用MKE04芯片,仿真器用的是Multilink Universal,CodeWarrior 10.6.4开发环境。当NMI引脚与外部电路连接时,连接仿真器下载程序时提示错误“Failed to resume target process.”,当NMI引脚与外部电路断开时可以连接仿真器,这个问题该如何解决?

最佳答案

dahe2012 发表于 2017-11-14 14:50 程序中开机后已经关NMI。算法文件“ke04z128m4_pflash_pipeline.arp”中不知道怎么改 ... 程序中已经关闭了啊。那是不是上电之后,NMI引脚就被拉低了? 因为,上电的时候,就算你 ...
回复

使用道具 举报

  • TA的每日心情
    擦汗
    2018-11-20 09:37
  • 签到天数: 142 天

    连续签到: 1 天

    [LV.7]常住居民III

    4

    主题

    313

    帖子

    0

    高级会员

    Rank: 4

    积分
    700
    最后登录
    2020-4-9
    发表于 2017-11-10 16:19:40 | 显示全部楼层
    NMI管脚好像不能被拉低,换其他管脚吧
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2016-10-20 09:45
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    80

    主题

    1038

    帖子

    5

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    2223
    最后登录
    2023-11-20
    发表于 2017-11-10 17:42:15 | 显示全部楼层

    NMI上拉,复位后复用成gpio
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    14

    主题

    36

    帖子

    0

    注册会员

    Rank: 2

    积分
    190
    最后登录
    2021-7-17
     楼主| 发表于 2017-11-11 09:24:54 | 显示全部楼层
    花溪村长 发表于 2017-11-10 17:42
    NMI上拉,复位后复用成gpio

    此引脚是控制三相电机驱动模块的,是PWM信号输出。能否在仿真器下载算法文件上做修改,关闭NMI中断?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2021-4-15 13:25
  • 签到天数: 184 天

    连续签到: 1 天

    [LV.7]常住居民III

    2

    主题

    573

    帖子

    3

    金牌会员

    Rank: 6Rank: 6

    积分
    1171
    最后登录
    2021-4-15
    发表于 2017-11-13 15:42:58 | 显示全部楼层
    帮顶帮顶
    该会员没有填写今日想说内容.
    回复

    使用道具 举报

    该用户从未签到

    712

    主题

    6371

    帖子

    0

    超级版主

    Rank: 8Rank: 8

    积分
    24876
    最后登录
    2025-7-18
    发表于 2017-11-14 13:29:30 | 显示全部楼层
    dahe2012 发表于 2017-11-11 09:24
    此引脚是控制三相电机驱动模块的,是PWM信号输出。能否在仿真器下载算法文件上做修改,关闭NMI中断? ...

    NMI引脚可以配置SIM寄存器SOPT0[NMIE]关闭的,但是,你要保证上电的时候,NMI引脚还是高的。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    712

    主题

    6371

    帖子

    0

    超级版主

    Rank: 8Rank: 8

    积分
    24876
    最后登录
    2025-7-18
    发表于 2017-11-14 13:29:39 | 显示全部楼层
    dahe2012 发表于 2017-11-11 09:24
    此引脚是控制三相电机驱动模块的,是PWM信号输出。能否在仿真器下载算法文件上做修改,关闭NMI中断? ...

    NMI引脚可以配置SIM寄存器SOPT0[NMIE]关闭的,但是,你要保证上电的时候,NMI引脚还是高的。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    14

    主题

    36

    帖子

    0

    注册会员

    Rank: 2

    积分
    190
    最后登录
    2021-7-17
     楼主| 发表于 2017-11-14 13:56:13 | 显示全部楼层
    本帖最后由 dahe2012 于 2017-11-14 13:59 编辑
    小恩GG 发表于 2017-11-14 13:29
    NMI引脚可以配置SIM寄存器SOPT0[NMIE]关闭的,但是,你要保证上电的时候,NMI引脚还是高的。 ...

    能否在仿真器下载算法文件“ke04z128m4_pflash_pipeline.arp”中做修改,关闭NMI中断?好像可以修改这个文件的,但不知道如何修改。有知道的吗?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    712

    主题

    6371

    帖子

    0

    超级版主

    Rank: 8Rank: 8

    积分
    24876
    最后登录
    2025-7-18
    发表于 2017-11-14 14:36:21 | 显示全部楼层
    dahe2012 发表于 2017-11-14 13:56
    能否在仿真器下载算法文件“ke04z128m4_pflash_pipeline.arp”中做修改,关闭NMI中断?好像可以修改这个文 ...

    你打开看看,能不能修改,然后查看下SIM寄存器地址,补上去。
    不过,如果你代码中不修改,又配置回去,还是没有用的。
    所以我建议你在代码main开始就关闭NMI功能,这样比较靠谱。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    14

    主题

    36

    帖子

    0

    注册会员

    Rank: 2

    积分
    190
    最后登录
    2021-7-17
     楼主| 发表于 2017-11-14 14:50:26 | 显示全部楼层
    小恩GG 发表于 2017-11-14 14:36
    你打开看看,能不能修改,然后查看下SIM寄存器地址,补上去。
    不过,如果你代码中不修改,又配置回去,还 ...

    程序中开机后已经关NMI。算法文件“ke04z128m4_pflash_pipeline.arp”中不知道怎么改
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2025-7-20 11:52 , Processed in 0.113589 second(s), 31 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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