查看: 7231|回复: 11

[已解决] iar 下禁用NMI引脚功能和烧录问题。(已解决)

[复制链接]

该用户从未签到

13

主题

62

帖子

0

注册会员

Rank: 2

积分
161
最后登录
1970-1-1
发表于 2014-5-13 20:33:11 | 显示全部楼层 |阅读模式
板子中不小心将PTA4作为按键输入管脚,按键按下,整个程序就进入了中断,就死了,手册上说这个是不可屏蔽中断,需要禁掉才能使用,请问如何禁掉,还有关于freescale KL系列单片机的jlink 烧录SWD接口硬件上连接应该注意什么,烧录这一块也遇到了很多问题。
我知道答案 目前已有10人回答
回复

使用道具 举报

该用户从未签到

40

主题

212

帖子

0

高级会员

Rank: 4

积分
618
最后登录
1970-1-1
发表于 2014-5-14 09:04:40 | 显示全部楼层

RE:iar 下禁用NMI引脚功能和烧录问题。

参考下这篇内容:
https://www.nxpic.org.cn/bbs/article_1280_583815.html
回复 支持 反对

使用道具 举报

  • TA的每日心情
    开心
    2018-7-2 06:04
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    59

    主题

    2888

    帖子

    10

    金牌会员

    Rank: 6Rank: 6

    积分
    6020
    最后登录
    2020-9-28
    发表于 2014-5-14 09:05:08 | 显示全部楼层

    回复:iar 下禁用NMI引脚功能和烧录问题。

    楼主你好
    NMI引脚的禁止需要将Flash Configuration Field0x40D地址Bit 2的值改为0,这一点我在【经验分享】使用CW10.x的PE禁用NMI不可屏蔽中断 一帖中有提到,不过那篇帖子的操作是在CodeWarrior10x环境下的。
     
    芯片的SWD电路你可以参考 KLQRUG手册的2.1.5.1 Debug interface部分。
    另外比较特殊的引脚就是你遇到的NMI_b和Reset_b引脚,需要上拉10K电阻、对地并10nF电容。
     
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    13

    主题

    62

    帖子

    0

    注册会员

    Rank: 2

    积分
    161
    最后登录
    1970-1-1
     楼主| 发表于 2014-5-14 09:30:00 | 显示全部楼层

    回复:iar 下禁用NMI引脚功能和烧录问题。

    回复第 3 楼 于2014-05-14 09:05:08发表:
    楼主你好
    NMI引脚的禁止需要将Flash Configuration Field0x40D地址Bit 2的值改为0,这一点我在【经验分享】使用CW10.x的PE禁用NMI不可屏蔽中断 一帖中有提到,不过那篇帖子的操作是在CodeWarrior10x环境下的。
     
    芯片的SWD电路你可以参考 KLQRUG手册的2.1.5.1 Debug interface部分。
    另外比较特殊的引脚就是你遇到的NMI_b和Reset_b引脚,需要上拉10K电阻、对地并10nF电容。
     
     
    你说的将Flash Configuration Field0x40D地址Bit 2的值改为0,这个我明白,但是在IAR中,我不知道在哪里修改呀,难道就是直接操作FLASH,往这个地址写值就可以了吗?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-7-2 06:04
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    59

    主题

    2888

    帖子

    10

    金牌会员

    Rank: 6Rank: 6

    积分
    6020
    最后登录
    2020-9-28
    发表于 2014-5-14 09:49:39 | 显示全部楼层

    回复:iar 下禁用NMI引脚功能和烧录问题。

    回复第 4 楼 于2014-05-14 09:30:00发表:
    回复第 3 楼 于2014-05-14 09:05:08发表:
    楼主你好
    NMI引脚的禁止需要将Flash Configuration Field0x40D地址Bit 2的值改为0,这一点我在【经验分享】使用CW10.x的PE禁用NMI不可屏蔽中断 一帖中有提到,不过那篇帖子的操作是在CodeWarrior10x环境下的。
     芯片的SWD电路你可以参考 KLQRUG手册的2.1.5.1 Debug interface部分。
    另外比较特殊的引脚就是你遇到的NMI_b和Reset_b引脚,需要上拉10K电阻、对地并10nF电容。
     
    你说的将Flash Configuration Field0x40D地址Bit 2的值改为0,这个我明白,但是在IAR中,我不知道在哪里修改呀,难道就是直接操作FLASH,往这个地址写值就可以了吗?

     

    不知道你的问题是否着急,不急的话我一会写一篇IAR下的禁NMI的分享帖你参考一下操作。
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    13

    主题

    62

    帖子

    0

    注册会员

    Rank: 2

    积分
    161
    最后登录
    1970-1-1
     楼主| 发表于 2014-5-14 10:19:17 | 显示全部楼层

    回复:iar 下禁用NMI引脚功能和烧录问题。

    回复第 5 楼 于2014-05-14 09:49:39发表:
    回复第 4 楼 于2014-05-14 09:30:00发表:
    回复第 3 楼 于2014-05-14 09:05:08发表:
    楼主你好
    NMI引脚的禁止需要将Flash Configuration Field0x40D地址Bit 2的值改为0,这一点我在【经验分享】使用CW10.x的PE禁用NMI不可屏蔽中断 一帖中有提到,不过那篇帖子的操作是在CodeWarrior10x环境下的。
     芯片的SWD电路你可以参考 KLQRUG手册的2.1.5.1 Debug interface部分。
    另外比较特殊的引脚就是你遇到的NMI_b和Reset_b引脚,需要上拉10K电阻、对地并10nF电容。
     
    你说的将Flash Configuration Field0x40D地址Bit 2的值改为0,这个我明白,但是在IAR中,我不知道在哪里修改呀,难道就是直接操作FLASH,往这个地址写值就可以了吗?

     

    不知道你的问题是否着急,不急的话我一会写一篇IAR下的禁NMI的分享帖你参考一下操作。
    着急,整个项目卡在这里,麻烦你教教我呀。非常感谢。
     
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-7-2 06:04
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    59

    主题

    2888

    帖子

    10

    金牌会员

    Rank: 6Rank: 6

    积分
    6020
    最后登录
    2020-9-28
    发表于 2014-5-14 10:27:54 | 显示全部楼层

    回复:iar 下禁用NMI引脚功能和烧录问题。

    那请你先直接按照附件视频操作吧。
     

    IAR Flash Loader.zip

    8.79 MB, 下载次数: 118

    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    13

    主题

    62

    帖子

    0

    注册会员

    Rank: 2

    积分
    161
    最后登录
    1970-1-1
     楼主| 发表于 2014-5-14 10:47:12 | 显示全部楼层

    回复:iar 下禁用NMI引脚功能和烧录问题。

    回复第 7 楼 于2014-05-14 10:27:54发表:
    那请你先直接按照附件视频操作吧。
     恩恩,谢谢了,问题解决了。视频里面应该改成0XFB,不是0XFD,是第2位。
     
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-7-2 06:04
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    59

    主题

    2888

    帖子

    10

    金牌会员

    Rank: 6Rank: 6

    积分
    6020
    最后登录
    2020-9-28
    发表于 2014-5-14 11:04:59 | 显示全部楼层

    回复:iar 下禁用NMI引脚功能和烧录问题。

    回复第 8 楼 于2014-05-14 10:47:12发表:
    回复第 7 楼 于2014-05-14 10:27:54发表:
    那请你先直接按照附件视频操作吧。
     恩恩,谢谢了,问题解决了。视频里面应该改成0XFB,不是0XFD,是第2位。
     

     

    不用客气
    那个视频是之前给K60用户修改EZPORT功能的,所以修改的值有些不同,但在IAR编译环境中修改的方法是一样的所以给你参考了。
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    13

    主题

    62

    帖子

    0

    注册会员

    Rank: 2

    积分
    161
    最后登录
    1970-1-1
     楼主| 发表于 2014-5-14 11:12:12 | 显示全部楼层

    回复:iar 下禁用NMI引脚功能和烧录问题。

    回复第 9 楼 于2014-05-14 11:04:59发表:
    回复第 8 楼 于2014-05-14 10:47:12发表:
    回复第 7 楼 于2014-05-14 10:27:54发表:
    那请你先直接按照附件视频操作吧。
     恩恩,谢谢了,问题解决了。视频里面应该改成0XFB,不是0XFD,是第2位。
     

     

    不用客气
    那个视频是之前给K60用户修改EZPORT功能的,所以修改的值有些不同,但在IAR编译环境中修改的方法是一样的所以给你参考了。
     
    谢谢你,freescale的技术支持做事情非常用心。支持freescale。
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2025-7-21 21:37 , Processed in 0.111314 second(s), 31 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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