查看: 6003|回复: 8

[求助] IAR下Debug编译下载后可以运行Release编译下载之后无法运行

[复制链接]
  • TA的每日心情
    开心
    2017-4-27 08:44
  • 签到天数: 64 天

    连续签到: 1 天

    [LV.6]常住居民II

    26

    主题

    577

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1703
    最后登录
    1970-1-1
    发表于 2016-1-5 18:50:00 | 显示全部楼层 |阅读模式
    KL03z的MCU,IAR 6.70下开发,使用debug模式编译成功,生成.srec文件,再用Jlink下载进去可以运行。然而在release下,编译成功后,生成的.bin文件用JFlash下进去之后,无法正常运行,量相应的管脚电平也没有拉高。
    请高手指导。

    附件是编译后的srec文件及bin文件,。


    附件好像穿不了,稍后上传。
    我知道答案 目前已有8人回答
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-1-6 07:38
  • 签到天数: 736 天

    连续签到: 1 天

    [LV.9]以坛为家II

    21

    主题

    3486

    帖子

    6

    金牌会员

    Rank: 6Rank: 6

    积分
    5093
    最后登录
    2024-1-7
    发表于 2016-1-5 19:14:58 | 显示全部楼层
    Debug可以编译、运行,Release编译不成功是怎么回事
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    124

    主题

    3600

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    5781
    最后登录
    1970-1-1
    发表于 2016-1-6 09:20:29 | 显示全部楼层
    你测试的是官方例程?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    124

    主题

    3600

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    5781
    最后登录
    1970-1-1
    发表于 2016-1-6 09:39:56 | 显示全部楼层
    Debug和Release,名字和数量可以在菜单栏的Project-->Edit Configuration中增删修改

    每个选项都对应着一种配置(也就是项目名称右击Options里的内容),互相是独立的。

    Debug和Release只是2个配置的名称而已,具体要怎么配置,还是要你自己修改的,比如代码优化的等级等等
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2017-2-9 14:16
  • 签到天数: 17 天

    连续签到: 1 天

    [LV.4]偶尔看看III

    25

    主题

    1785

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    2250
    最后登录
    2024-6-11
    发表于 2016-1-6 09:51:38 | 显示全部楼层
    本帖最后由 JackieLaura 于 2016-1-6 09:54 编辑

    估计是优化的问题
    nxpic.org.png
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2017-4-27 08:44
  • 签到天数: 64 天

    连续签到: 1 天

    [LV.6]常住居民II

    26

    主题

    577

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1703
    最后登录
    1970-1-1
     楼主| 发表于 2016-1-6 10:03:50 | 显示全部楼层
    用的不是官方例程,common,cpu,driver下的文件都是基本一样的,稍微改动了下driver下的文件,最大的不同是project下是自己写的。
    优化等级选的都是一样的,都是High-Size,至于其他配置是有一些不同的,但感觉应该不会影响,后面我在仔细对比下。
    附件是编译后的文件。

    Exe.rar

    16.39 KB, 下载次数: 2, 下载积分: 威望 1

    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2017-4-27 08:44
  • 签到天数: 64 天

    连续签到: 1 天

    [LV.6]常住居民II

    26

    主题

    577

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1703
    最后登录
    1970-1-1
     楼主| 发表于 2016-1-8 10:00:34 | 显示全部楼层
    将Release的配置设置的和Debug一样,使用IAR在线下载,是可以下进去并正常运行的,看来的确不是工程配置的问题。那为什么可以使用IAR在线下载,而使用J-Flash离线下载成功但是不能正常运行呢?是J-Flash的设置不正确吗?我J-Flash之前下载KL02都是正常的,当然下KL03时芯片型号改成KL03了。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2017-4-27 08:44
  • 签到天数: 64 天

    连续签到: 1 天

    [LV.6]常住居民II

    26

    主题

    577

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1703
    最后登录
    1970-1-1
     楼主| 发表于 2016-1-8 17:34:20 | 显示全部楼层
    自己在顶下。。。。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2024-1-6 07:38
  • 签到天数: 736 天

    连续签到: 1 天

    [LV.9]以坛为家II

    21

    主题

    3486

    帖子

    6

    金牌会员

    Rank: 6Rank: 6

    积分
    5093
    最后登录
    2024-1-7
    发表于 2016-1-8 21:34:49 来自手机 | 显示全部楼层
    帮顶一下,我也碰到了你那样的问题
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2025-7-23 04:51 , Processed in 0.108113 second(s), 29 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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